XX
Software DeveloperT2 SystemsIndianapolis, Indiana, United States

Cette offre d'emploi n'est plus disponible

XX

Software Developer

T2 Systems
  • US
    Indianapolis, Indiana, United States
  • US
    Indianapolis, Indiana, United States

À propos

The Software Engineer transforms business requirements into robust technical designs. You will contribute to project delivery as part of a development team. Your responsibilities include adhering to architectural standards, following development best practices, and delivering high-quality solutions. This role demands technical expertise and the ability to collaborate effectively with team members to achieve successful project outcomes.

Essential Position Functions

· Develop and maintain scalable software applications

· Participate in the full software development lifecycle, including requirements analysis, system design, implementation, testing, and deployment

· Collaborate with team members to deliver high-quality solutions

· Troubleshoot software and integration issues

· Contribute to software quality through code reviews, automated testing, and continuous integration practices

· Work closely with other departments to provide designs that solve business problems and ultimately benefit our customers

· Produce and maintain documentation for software architecture, code, and development processes

· Interact with product owners and stakeholders to gather information, provide education, give status updates, and communicate relevant project-related activities

Education and Qualifications

· Bachelor's degree in Computer Science, Engineering, or related field

· 3+ years of professional software development experience

· 1+ year of experience working in an Agile team

· Demonstrated success in delivering projects from concept to completion

Required Technical Skills

· Proficiency in C# and .NET Framework, with willingness to adopt newer .NET technologies

· Knowledge of Java and willingness to leverage equivalent Java frameworks (Hibernate, JPA)

· Solid knowledge of Object-Oriented Programming (OOP) principles

· Knowledge of design patterns such as CQRS, API Gateways, and event-driven design

· Experience building and architecting REST APIs

· Knowledge of distributed systems and microservice architectures

· Experience with relational databases (SQL Server, MySQL, Azure SQL, Oracle)

Desired Platform Experience

· Azure API Management

· Azure Functions

· Kafka (event streaming)

· Azure Redis Cache

· Azure SQL Database

· Dynatrace (application performance monitoring)

Desired Technical Skills

· Experience with CI/CD pipelines and deployment automation

· Experience with GitHub and GitHub Actions

· Experience working with AI-assisted development tools (GitHub Copilot, Cursor, or similar)

· Experience with the Atlassian toolset, especially JIRA

· Familiarity with Agile development methodologies

· Knowledge of networking protocols and cybersecurity best practices

Knowledge, Skills, and Abilities

· Ability to work directly with customers to drive to business outcomes

· Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders

· Excellent organizational skills

· Ability to work with a diverse group of development team members

· Ability to work on multiple features and refactoring/support concurrently

· Ability to work across a development team to keep sprint commitments on track

· Ability to stay on the leading edge of technology trends

· Ability to problem solve: define problems, collect data, establish facts, draw conclusions

· Ability to prioritize tasks and tactfully negotiate priority with stakeholders

· Passionate about continuous improvement, efficiency at scale, and automation

· Committed to self-study to maintain or increase technical abilities

  • Indianapolis, Indiana, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.