Software Developer
Skills
About the role
Overview We are seeking a dynamic and passionate Software Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions that drive our business forward. Your expertise will help shape scalable applications, enhance system functionalities, and ensure seamless integration across various platforms. This is an exciting opportunity for motivated developers eager to work with a diverse tech stack and contribute to impactful projects in a fast-paced environment.
Duties
Collaborate with cross-functional teams to gather requirements and translate them into robust software solutions using languages such as Java, C#, Python, Ruby on Rails, and JavaScript.
Develop, test, and deploy web applications utilizing frameworks like React, Express, and .NET, ensuring high performance and responsiveness.
Design and implement RESTful APIs for secure data exchange between systems while adhering to best practices in API development.
Manage version control using tools like GitHub, SVN, and Git to maintain code integrity and facilitate seamless collaboration.
Optimize applications for scalability and efficiency on cloud platforms such as AWS and Azure, leveraging services like Linux-based environments and SQL databases including MySQL and SQL Server.
Participate actively in Agile development cycles, contributing to sprint planning, daily stand-ups, code reviews, and continuous improvement initiatives.
Maintain comprehensive documentation of codebases, system configurations, and deployment procedures to support ongoing maintenance and knowledge sharing.
Ensure application security through RBAC (Role-Based Access Control) mechanisms and adherence to industry standards for data protection.
Skills
Strong proficiency in software development across multiple programming languages including Java, C++, C#, Python, Ruby on Rails, and VBA.
Extensive experience with web development frameworks such as React, Express.js, and .NET for front-end and back-end solutions.
Deep understanding of IT infrastructure components including AWS cloud services, Azure platform capabilities, Linux environments, and SQL databases like MySQL.
Knowledge of RESTful API design principles for creating scalable integrations between diverse systems.
Familiarity with version control systems such as GitHub, SVN, and Git for collaborative development workflows.
Experience working within Agile methodologies to deliver iterative value in fast-moving projects.
Ability to develop secure applications utilizing RBAC policies and industry-standard security practices.
Exposure to quantum engineering concepts is a plus for innovative problem-solving approaches in complex system architectures. Join us as a Software Developer where your technical skills will fuel impactful projects that shape the future of technology solutions!
Pay: $93,718.53 - $112,865.33 per year
Benefits:
Relocation assistance
Work Location: In person
Compensation
This Software Engineer role pays $94k-$113k/yr. Within typical range for software engineer roles in United States.
Questions about this role
How do I apply to this Software Developer role at United hire staffing?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in United States?
Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does United hire staffing use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.