Software Engineer
Elevait Solutions
Job Description
Job Title: Software Engineer I
Location: Corning, NY 14870 – 100% Onsite (W2 Contract)
Duration: 12 Months Contract
Work Schedule: Typical 40 hours/week
Travel: Limited to no travel required
Interview Process: Phone Screen → Onsite Interview (Local Candidates) OR Teams Interview (Non-Local Candidates)
Additional Notes:
- Manager is open to non-local candidates willing to relocate at their own expense
- No on-call requirements
- Must be eligible to work in the US for a minimum of 18 months
Position Overview
Client is seeking a Software Engineer I focused on full stack development to join a cross-functional Agile team. This role involves designing, developing, and maintaining modern web applications with a strong emphasis on front-end development using JavaScript/TypeScript and back-end API development using Python.
The engineer will collaborate closely with developers, scientists, UI/UX designers, and product stakeholders to deliver scalable, maintainable, and high-quality software solutions supporting research and scientific workflows.
Key Responsibilities
- Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and code reviews
- Design, build, and maintain user-facing features primarily on the front-end using JavaScript/TypeScript
- Develop and support back-end APIs and services in Python
- Implement responsive, scalable, and maintainable front-end application functionality
- Develop and maintain GraphQL services and integrations with Postgres SQL databases
- Collaborate with designers, scientists, engineers, and product stakeholders to translate workflows into software solutions
- Contribute across the full software development lifecycle including design, development, testing, debugging, deployment support, and enhancements
- Write clean, maintainable, and well-tested code including unit and integration tests
- Troubleshoot issues across front-end and back-end systems and implement effective solutions
- Participate in architecture and technical design discussions
- Support continuous improvement of engineering standards and development workflows
- Interact regularly with scientists and engineers to support research-oriented development
- Evaluate new tools, libraries, and technical approaches to improve product capabilities and developer productivity
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or related field
- OR equivalent practical experience
- Associate degree may be considered with an additional 3–5 years of relevant experience
- 2+ years of professional software development experience
- Experience building modern web applications as a full stack developer
- Strong front-end development experience with JavaScript and TypeScript
- Experience with Vue.js or modern front-end frameworks
- Experience developing back-end services and APIs in Python
- Experience working with GraphQL APIs and schema-driven development
- Experience with relational databases, especially Postgres SQL
- Experience designing and maintaining end-to-end application functionality across UI, API, and database layers
- Familiarity with unit testing and integration testing
- Experience using version control systems and collaborating through pull requests/code reviews
- Understanding of application performance, maintainability, and scalable software design principles
- Comfortable debugging issues across full-stack environments
Preferred Background
- Experience or interest in scientific software, materials science, research environments, or technically complex domains is a plus
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- part time software developer remote Painted Post, NY
- software Painted Post, NY
- software implementation project manager Painted Post, NY
- remote software sales Painted Post, NY
- id software Painted Post, NY
- federal government software engineer
- software sales engineer
- software engineer full time
- facebook software engineer
- software engineer hybrid
