Job Description
About CloudScale Systems
We are a premier technology firm driving innovation across the Midwest. We are currently seeking a Senior Software Engineer to join our Indianapolis team immediately. If you are a passionate developer looking to make a significant impact in a fast-paced environment, we want to hear from you.
The Role
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining scalable software solutions. You will work closely with cross-functional teams to deliver high-quality products that solve real-world problems. This is an immediate hire opportunity for a driven professional ready to lead technical initiatives.
What You Will Do
We are looking for someone who thrives in a collaborative culture and is eager to tackle complex challenges. In this role, you will:
Responsibilities
- Design, develop, and deploy robust, scalable, and high-performance software applications.
- Write clean, maintainable, and efficient code in languages such as Java, Python, or C#.
- Collaborate with product managers, designers, and other engineers to define features and improve user experience.
- Participate in code reviews, technical planning, and architecture design sessions.
- Mentor junior developers and provide technical guidance within the team.
- Identify and resolve performance bottlenecks and technical debt.
- Ensure application security and compliance with industry standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, HTML5, CSS3, and modern front-end frameworks (e.g., React, Angular, Vue).
- Experience with backend technologies (e.g., Node.js, Python, Java, .NET).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team.