Senior Software Development Engineer

DeveloperTown
Indianapolis, IN, US
Full-time

Job Description

Job Description

About the job

The Team

Software development is a critical function within DeveloperTown. Software Development Engineers collaborate with designers, engagement managers, and QA to understand and solve business problems for our clients.

Software Development Engineers provide technical recommendations and guidance to produce successful outcomes for DeveloperTown clients.

The Position

Individuals in the role of SSDE are responsible for designing and developing software applications. In addition, SSDE's may be responsible for directing technical work within projects for more junior team members.

SSDE's are engineering specialists in complex technical tasks and business matters and may serve as a technical team lead within a project or work group.

We are seeking a versatile software engineer who thrives on solving complex business problems using a diverse set of technologies.

People in the SSDE role report to the relevant Product or Practice Manager in their area.

You’ll be able to :

  • Design and develop end-to-end software applications with a focus on both frontend and backend components.
  • Provide technical leadership and guidance, including mentoring junior team members and directing technical work within projects.
  • Collaborate with cross-functional teams to understand and address business requirements effectively.
  • Break down complex problems into manageable tasks and architect robust solutions.
  • Utilize modern front-end frameworks like React, Angular, or Vue to create intuitive user interfaces.
  • Employ backend frameworks such as .NET, Node.js, or Python to implement scalable and maintainable server-side logic.
  • Optimize and fine-tune application performance across the entire stack.
  • Write automated tests to ensure code quality and coverage.

You should be familiar with :

  • Strong understanding of design patterns, data structures, and software architecture principles.
  • Proficiency in front-end development using React, Angular, Vue, or similar frameworks.
  • Experience with backend development using .NET, Node.js, Python, or similar technologies.
  • Ability to adapt and learn new technologies quickly, prioritizing broad technical experience over expertise in a specific technology.
  • Familiarity with relational and / or NoSQL databases, such as SQL Server, PostgreSQL, MongoDB, or similar.
  • Knowledge of cloud platforms like AWS or Azure.
  • Expertise in agile development methodologies.
  • Demonstrated ability to estimate project timelines accurately and produce clear project scope definitions.
  • Strong communication skills, with the ability to effectively convey technical concepts and system designs.
  • Experience resolving complex merge and rebase scenarios within source control systems.

Qualifications :

  • Bachelor's Degree
  • 7+ years of related work experience

Nice to haves :

  • Proficiency in multiple frontend and backend frameworks and technologies.
  • Experience architecting large-scale applications from scratch.
  • Previous work on projects in healthcare or financial services verticals.
  • This is a hybrid opportunity and will require onsite work at the DeveloperTown office.
  • Must be legally authorized to work in the US without sponsorship.

Equal Opportunity Employer

DeveloperTown provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Powered by JazzHR

R0tWthLA9R

30+ days ago
Related jobs
Promoted
Northwest Bank
Fishers, Indiana

Bachelor's Degree Computer Science, Information Technology (Software Development track) or Engineering with a concentration in programming AND 10 years relevant work experience preferred, Master's Degree Computer Science, Information Technology (Software Development track) or Engineering with a con...

Promoted
Liberty Mutual Insurance
Indianapolis, Indiana

Responsibilities • Improve upon and further integrate the Secure Development Lifecycle (SDLC) into product design and engineering efforts • Empower secure-by-default development by shipping libraries and frameworks that address classes of vulnerabilities at scale • Assist with code reviews to proact...

Promoted
Wabash
IN, United States

As a Senior Product Development Engineer II, you will work on a variety of product development projects, as well as providing product support to adjacent team projects. The Senior Product Development Engineer II will also collaborate cross-functionally to integrate the needs of Sales, Marketing, Ope...

Promoted
EDB
Indianapolis, Indiana

Senior Software Engineer - Database Internals. Collaborate closely with other members of the development team on large software features. Understands and willing to follow whole modern software development life cycle processes. EDB Postgres Distributed (PGD) product development team, building our st...

Promoted
Oracle
Indianapolis, Indiana

We are looking for software engineers who are ready to take on new challenges in building a brand new highly available and scalable ticketing platform used for all cloud operations. You will be responsible for the entire software lifecycle – development, testing, CI/CD and production operations. We ...

Webster Servicing LLC
Indianapolis, Indiana
Remote

SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET). Promote automated test development standards and best practices in alignment with the software development program's established standards and practices. Maintain current software development and Quality Assurance industry standard knowledge to pr...

Levisonics Inc
Fishers, Indiana

Job Summary:  We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of software workflows for our innovative acoustic tweezing technology-based medical devices. As the first and only software engineer on the team, you will ...

Allegion
Indianapolis, Indiana
Remote

Senior Lead Software Engineer – IoT Platforms & Services. Ten (10) years of combined progressive experience in software and embedded software development. Support product and development teams by coaching, evaluating, and documenting design decisions. Bachelor’s degree in Computer Science, Computer ...

GEICO
Indianapolis, Indiana

Our Senior Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. As a Senior Engineer, you will:. Knowledge of developer tooling across the software d...

Emonics LLC
Indiana, United States

Drive design, development and deployment of Dynamics 365 Field Service ongoing implementation & enhancements. Manage the ongoing support, maintenance, and new features of D365 Field Service application with software updates. ...