Job Summary
We are seeking a dynamic and innovative Software Engineer to join our 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 performance, and deliver seamless user experiences across web and cloud platforms. If you thrive in a fast-paced environment where creativity meets technical excellence, this is your opportunity to make a meaningful impact through software development!
Duties
- Develop robust, scalable software applications using languages such as Java, C#, Python, C++, and JavaScript.
- Design and implement RESTful APIs to facilitate smooth communication between different software components and external services.
- Maintain and enhance existing systems built on frameworks, ensuring optimal performance and security.
- Write clean, efficient code following best practices for application development across Linux and Windows environments.
- Utilize version control systems for source code management and collaboration.
- Conduct thorough testing of software modules using tools like SQL queries, VBA scripts, and unit testing frameworks to ensure stability.
- Integrate third-party APIs and develop custom APIs to extend application functionalities.
- Participate in code reviews, system design discussions, and documentation efforts to promote knowledge sharing.
- Implement security measures including RBAC (Role-Based Access Control) to safeguard sensitive data and ensure compliance.
- Troubleshoot issues across the full stack—from application bugs to infrastructure problems—and resolve them promptly.
Experience
- Proven experience in software development with a strong understanding of IT infrastructure components such as servers, databases (MySQL), and cloud platforms (AWS/Azure).
- Hands-on expertise with programming languages including JavaScript, Python, Java, C#, C++, C, VBA, and .NET frameworks.
- Demonstrated ability to develop RESTful APIs for web services integration in a microservices architecture.
- Experience working within Agile methodologies to deliver iterative improvements efficiently.
- Knowledge of version control systems such as GitHub and SVN for collaborative code management.
- Strong understanding of database management using SQL queries for data retrieval and manipulation.
- Experience deploying applications on Linux environments as well as Windows servers with an emphasis on security best practices.
- Exposure to quantum engineering concepts is a plus but not mandatory; a passion for innovative technology is highly valued!
- Ability to work effectively in cross-functional teams while managing multiple priorities in a fast-paced setting.
Join us if you're eager to develop impactful software solutions while working alongside talented professionals committed to innovation! We welcome passionate engineers ready to contribute their skills toward building reliable systems that empower users worldwide—all within an inclusive environment that fosters growth and continuous learning! ** New Grads Welcome**
Job Type: Full-time
Pay: From $75,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Employee assistance program
- Flexible spending account
- Free parking
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Prescription drug insurance
- Professional development assistance
- Vision insurance
Work Location: In person