Software Development Engineer (SDE) | United States
RESUMES ETC
United States
16 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$94,900.0 - $115,000.0
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Software Applications
C++ (Programming Language)
Cloud Computing
Computer Programming
Databases
Continuous Delivery
+22 more
Continuous Integration
Software Design Patterns
Linux
Web Development
Github
Python (Programming Language)
MySQL
Systems Development Life Cycle
Ruby on Rails
Role-Based Access Control
Software Engineering
SQL Databases
Subversion
ReactJS
Git
Information Technology
Vba Programming Language
Front End Software Development
Restful APIs
Software Version Control
Programming Languages
Microservices
Job description
As a Software Development Engineer (SDE), you’ll design, build, test, and maintain software that supports reliable, scalable applications. You’ll collaborate across the development lifecycle, from understanding requirements and shaping system design to releasing and improving solutions. Apply your strengths in software engineering and keep learning across tools, programming languages, and technical approaches., * Develop web and application software using suitable programming languages, frameworks, and software design patterns.
- Design REST (Representational State Transfer) and RESTful APIs (application programming interfaces), microservices, and scalable systems.
- Build front-end features with JavaScript and JavaScript frameworks; work with SQL (Structured Query Language) databases such as MySQL.
- Use version control and CI/CD (continuous integration and continuous delivery) practices to test, review, and release code.
- Collaborate in Agile software development, contribute to system design, and support cloud infrastructure and IT infrastructure.
- Your impact: Thoughtful design and dependable software help users complete tasks smoothly and help teams maintain and extend applications.
Requirements
- Experience in software development, web development, application development, or software engineering; familiarity with Agile methods is useful.
- Knowledge of REST, APIs, design patterns, scalability, and system design for system development.
- Relevant tools and technologies may include Ruby on Rails, AWS (Amazon Web Services), Linux, Git, GitHub, SVN (Apache Subversion), React, and Express.
- Additional programming experience with Java, Python, C, C++, or VBA (Visual Basic for Applications) is useful; familiarity with RBAC (role-based access control) or quantum engineering is a plus.
- Bring clear communication, collaborative problem-solving, and an interest in building and improving software.
Benefits & conditions
- 401(k)
- 401(k) matching
- Health insurance
- Visa sponsorship
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…