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
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
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
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 StageCompany data provided by crunchbase