-
Lead Software Engineer
- Insight Global (Los Angeles, CA)
-
Job Description
The Lead Software Developer is responsible for implementing solutions that work closely within the context of multiple platforms, SaaS products, data sources, and cloud applications. In addition, this person will work closely with SE and QE team members to identify, analyze and resolve application deficiencies and implement high-quality modern software solutions for high visibility applications. This position is also responsible for implementing designs, creating unit tests, and reviewing code to develop enterprise-grade solutions. This person will also provide internal and external teams feedback on building the most robust software platforms possible. This position is also responsible for providing essential support for operations and launches.
Key Job Factors:
1. Level of accountability: Customarily & regularly exercises discretion & independent judgement
2. Level of decision making: Highly specialized/technical tasks
3. Has contact with: Multiple departments (Internal)
4. Supervision: Coordinates work of one or more employees
5. Position Title(s) of Direct Report(s): Software Development Manager
6. Physical Requirements: Light, occasional physical effort
7. Travel Percentage (%): Not Applicable / As Needed
Essential Functions: Essential functions are those duties and responsibilities that must be performed to carry out the purpose of the job and that involve a minimum of 5% of the total work time over the course of a year. Please provide specifics when describing the essential duties. (The % of Time allocation must be a minimum of 5% per duty and must total 100%.)
Duties & Responsibilities % of Time Frequency Daily, Weekly, Monthly, Quarterly, Annually
1. Supporting and developing solutions to power full stack services using, Node.JS, React, TypeScript, AWS Lambda, DynamoDB 40% Daily
2. Solve applicable business problems including campaign deployment through solutions analysis, design, implementation and communication. 15% Daily
3. Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform. 5% Monthly
4. Participate and provide feedback during technical and campaign planning meetings (i.e., pre-iteration, iteration, and retrospectives). 5% Daily
5. Impliment and maintain automated tests to mainting code & product quality. 5% Daily
7 Review, analyze and resolve application issues as needed, including mission critical time sensitive launches. 20% Weekly
8. Continuously learn and keep up to date with emerging technologies to evaluate impact and business value. 5% Quarterly
9. Perform code reviews and collaborate with other SE & QE team members. 5% Daily
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
1. A minimum education level of: BA/BS Degree (4-year)
a. Area of Study: Computer Science, Computer Engineering, or related
2. A minimum of 6 years of overall software development experience with an emphasis on finance or data.
3. Extensive Experience with Node.js, TypeScript, React
4. Extensive Experience with REST APIs at scale
5. Proficiency using modern React build and deploy tooling including any of vite, rsbuild/pack, esbuild, rolldown/up
6. Proficiency in WAF and related tools
7. Experience writing and validating unit tests & e2e tests
8. Experience with Configuration / Code management with AWS CloudFormation & GitHub or equlivent
9. Experience with transactional email, SMS, queues and platforms
10. Experience with Agile SCRUM methodologies, principals, tools like Jira
11. Up to date with current innovations and relevant technologies 1. Fan of live entertainment.
2. Enjoy solving problems related to automation detection and data.
-
Recent Searches
- Senior Client Executive Hi (United States)
- Staff Lead Software Engineer (Michigan)
- General Assignment Reporter (Ohio)
Recent Jobs
-
Lead Software Engineer
- Insight Global (Los Angeles, CA)
-
Lead Electronics Engineer, Gateways (Starlink)
- SpaceX (Bastrop, TX)
-
Senior ServiceNow Developer
- CACI International (VA)