Junior Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SLCG Economic Consulting · 2 days ago

Junior Software Development Engineer

SLCG Economics Consulting is a consulting firm specializing in large data and financial economics. They are seeking a Junior Software Development Engineer who will work closely with managers and researchers to support the development of expert testimony and conduct research on financial applications and services.

AdviceFinancial ServicesLegal
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, test, and maintain web applications and mobile apps (iOS-focused) using modern programming languages and frameworks
Build software systems from scratch (0 to 1), including architecture design, technology selection, and implementation
Design, implement, and test software components using languages such as Python and Java, as applicable to the project
Collaborate closely with cross-functional teams, including software engineers, system engineers, designers, and product stakeholders, to deliver reliable and high-performance solutions
Work with existing and legacy codebases, making enhancements, refactors, and migrations as needed
Partner with legacy platform or existing system teams to gradually migrate workloads to newer architectures or pipelines
Participate in defining software requirements, technical specifications, and interface designs
Ensure software performance, reliability, scalability, and maintainability through thoughtful design and implementation
Conduct and participate in software design reviews, code reviews, testing, and system integration activities
Contribute to project milestones and deliverables under guidance from senior team members or direct supervisors
Follow established software development processes and best practices, including documentation, version control, testing, and maintenance procedures
Stay current with new tools, technologies, and development practices to continuously improve development efficiency and software quality

Qualification

PythonJavaIOS DevelopmentHTMLCSSJavaScriptRESTful APIRelational DatabasesNoSQL DatabasesSecure Coding PracticesProblem-SolvingTeam CollaborationCommunication Skills

Required

Bachelor's degree in computer science or a related technical field
2–3 years of professional experience in web and/or mobile application development
Solid programming fundamentals and good coding practices
Strong problem-solving skills and the ability to learn new technologies quickly
Good communication skills and a collaborative, team-oriented mindset
Proficiency in HTML, CSS, and JavaScript
Experience with at least one modern front-end framework (e.g., React, Vue, Angular)
Back-end development experience is a plus (e.g., Python, Node.js, Java, Go)
Familiarity with RESTful API design and front-end/back-end integration
Experience with relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Experience with iOS application development (Swift and/or Objective-C)
Familiarity with the iOS app lifecycle, UI components, and common system APIs
Experience maintaining or iterating on production mobile applications
Understanding of app performance optimization and issue diagnosis
Familiarity with common web and application security risks, such as SQL injection, Cross-site scripting (XSS), Cross-site request forgery (CSRF), Authentication and authorization vulnerabilities
Experience applying secure coding practices to prevent common vulnerabilities
Understanding of authentication and authorization mechanisms (e.g., JWT, OAuth, token-based access control)
Knowledge of HTTPS, TLS, encrypted communication, and basic encryption principles
Experience in one or more of the following areas is a strong plus: API access control, logging, and monitoring, Basic security testing or vulnerability assessment, Use of security tools such as static code analysis or dependency vulnerability scanning, Awareness of data privacy, sensitive data handling, and secure storage practices

Preferred

Master's degree in computer science or a related technical field
Experience building complete products from concept to deployment
Familiarity with cloud platforms or deployment environments (e.g., AWS, Azure, GCP)
Experience with CI/CD pipelines or automated testing
Interest in system architecture, performance optimization, or security best practices

Company

SLCG Economic Consulting

twittertwittertwitter
company-logo
SLCG Economic Consulting is a financial economics consulting firm based in the Virginia suburbs outside of Washington, DC.

H1B Sponsorship

SLCG Economic Consulting has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (2)
2020 (5)

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Craig McCann
President
linkedin
Company data provided by crunchbase