Job Overview
We are seeking a dynamic and passionate Software Engineer to join our innovative development team. In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions that power our core applications. Your expertise will drive the creation of scalable, reliable, and efficient systems that enhance user experiences and support business growth. This is an exciting opportunity for someone eager to work with a diverse tech stack, including web development frameworks, cloud platforms, and database management, all within an agile environment committed to continuous improvement.
Responsibilities
- Develop and implement robust software applications using languages such as Ruby on Rails, JavaScript, Python, C++, C#, Java, and VBA.
- Design and maintain RESTful APIs to enable seamless integration across various platforms and services.
- Collaborate with cross-functional teams to translate business requirements into technical solutions within Agile workflows.
- Manage cloud infrastructure deployments and configurations utilizing AWS, Azure, and Linux environments to ensure high availability and security.
- Contribute to front-end development using React Express, enhancing user interfaces for web applications.
- Maintain version control through SVN and GitHub, ensuring code quality and proper documentation.
- Optimize database performance by designing efficient schemas in MySQL and SQL databases while implementing security best practices like RBAC (Role-Based Access Control).
- Participate in code reviews, testing procedures, and continuous integration processes to uphold high standards of software quality.
Qualifications
- Proven experience in software development across multiple programming languages including Python, C++, C#, Java, and VBA.
- Strong understanding of IT infrastructure components such as Linux servers, cloud platforms (AWS and Azure), and networking fundamentals.
- Hands-on experience with web development frameworks like Ruby on Rails, React Express, and RESTful API design principles.
- Familiarity with database management systems including MySQL and SQL Server; knowledge of query optimization techniques is a plus.
- Experience working within Agile methodologies to deliver iterative improvements efficiently.
- Knowledge of application development tools such as GitHub, SVN, Git, and version control best practices.
- Understanding of security protocols including RBAC for access control in cloud environments.
- Bonus skills include quantum engineering concepts or experience with .NET framework technologies such as C#/.NET applications. Join us to be part of a vibrant team dedicated to pushing technological boundaries! We value innovation, collaboration, and continuous learning—empowering you to grow your skills while making impactful contributions in a fast-paced environment.
Pay: $66,000.00 - $122,480.57 per year
Benefits:
- Green card sponsorship
- Visa sponsorship
Work Location: In person