Job Description
Are you a Senior Software Engineer ready to make an impact immediately?
InnovateTech Solutions is currently seeking a talented and driven Senior Software Engineer to join our dynamic team in Oklahoma City. We are a fast-paced technology company looking for professionals who are passionate about building scalable, high-performance software solutions.
As a key member of our engineering squad, you will have the opportunity to work on cutting-edge projects, mentor junior developers, and directly influence our product roadmap. If you are looking for a job that starts this week and offers competitive pay, this is the opportunity for you.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern programming languages.
- Collaborate closely with product managers and designers to translate complex requirements into technical specifications.
- Mentor junior developers and conduct code reviews to ensure code quality and adherence to best practices.
- Troubleshoot, debug, and optimize application performance to ensure seamless user experiences.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in Python, Java, or C#.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with relational and non-relational databases (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.