Software Development Engineer

1 month ago


Indianapolis, Indiana, United States Tyler Technologies Full time
About the Role

We are seeking a talented Software Development Engineer to join our team of cloud software experts. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and distributed systems that meet the needs of our clients.

Key Responsibilities:

  • Design and develop high-quality customer-facing features
  • Maintain and improve a distributed cloud platform running on AWS
  • Play an active role in mentoring other engineers
  • Collaborate with other devs, engineering management, and product owners to design and architect solutions to our business problems

Requirements:

  • Care about scalable, robust, well-tested code
  • Have experience with at least one statically typed language like Scala, Elixir, Java, Go, or C++
  • Have significant HTML, CSS, and JavaScript experience
  • We are currently using React/ES2016 supported by Redux, jQuery, Typescript, and Ruby on Rails
  • Have experience with testing frameworks like Mocha, Chai, Jest, RSpec, or similar tools
  • Show a strong track record of shipping software in the face of ambiguity
  • Have and enjoy sharing your great sense of humor
  • Demonstrate experience in owning all aspects of a system lifecycle, from proper design, testing, deployment, metrics, and monitoring
  • Share our passion for our clients' success
  • Have experience exploring, or ideally working with, database technologies including relational databases (we use Postgres) and NoSQL stores
  • Bonus points for experience with technologies like Elasticsearch and AWS
  • Are comfortable working in a heterogeneous development environment where you'll be working with multiple development languages and technologies

About Us

Tyler Technologies provides integrated software and technology services to the public sector. We empower local, state, and federal government entities to operate more efficiently and connect more transparently with their constituents and with each other. By connecting data and processes across disparate systems, our solutions are transforming how clients gain actionable insights that solve problems in their communities.

We aspire to be remarkable: in the culture we create, the products we build, and the services we deliver. We believe a diverse team that embodies different backgrounds and experiences is necessary for us to be the best we can be. Within the company, we pursue a culture of inclusivity by identifying and removing aspects of our culture that stop people from being able to do the best work of their lives in physical and emotional safety, while being their authentic selves.

We understand change takes time and that we still have work to do; however, we are committed to making continual progress.



  • Indianapolis, Indiana, United States Bastian Solutions Full time

    Job OverviewThe R&D Software Engineer will work with Bastian Solutions' R&D team to produce industry-leading Autonomous Vehicle and Robotic solutions for the Material Handling Industry. With a current team size of ~60 members, the Bastian R&D team is composed of a group of industry-leading experts with cross-discipline skillsets and backgrounds. The R&D...


  • Indianapolis, Indiana, United States Oracle Full time

    Job SummaryThe Oracle Cloud Infrastructure (OCI) team is seeking a skilled Principal Software Development Engineer to join our team. As a Principal Software Development Engineer, you will work with a team of software engineers responsible for the software design, development, and operations of OCI DevOps services.Key ResponsibilitiesDesign, develop, and...

  • Software Developer

    4 weeks ago


    Indianapolis, Indiana, United States Vertex Aerospace LLC Full time

    Vertex Aerospace LLC is seeking a highly skilled Software Developer to join our team in Indianapolis, IN. As a Software Developer, you will be responsible for developing, integrating, testing, and documenting software for our Air Soldier products. You will work in an agile environment, cross-functionally with paired programming techniques, and be responsible...


  • Indianapolis, Indiana, United States DeveloperTown Full time

    About the RoleAt DeveloperTown, we're seeking a skilled Software Development Engineer to join our team. As a critical function within our organization, Software Development Engineers collaborate with designers, engagement managers, and QA to understand and solve business problems for our clients.The ideal candidate will have a strong background in software...

  • Software Engineer

    2 weeks ago


    Indianapolis, Indiana, United States Soliant Full time

    As a Software Engineer at our company, you will be responsible for developing and maintaining our software applications. Your primary focus will be on backend development, using languages such as Java and Python to create scalable and efficient systems. In addition to backend development, you will also be working on frontend development, using frameworks...


  • Indianapolis, Indiana, United States Maintec Technologies Full time

    Job Title: Software Gameplay DeveloperAbout the Role:The Software Gameplay Developer is responsible for developing simulations of vehicles, devices, weapons, sensors, cameras, technical equipment, and other elements of a system in support of customer training. The Software Gameplay Developer performs integration of 3D/VR/AR environments with physical...


  • Indianapolis, Indiana, United States Allegion Full time

    Job Summary:Allegion is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our small team, you will work on developing and implementing test frameworks to support automation testing, designing and developing automated tests for web applications, and creating comprehensive automated tests for APIs. You will also be...


  • Indianapolis, Indiana, United States Mclaren Racing Full time

    About the Role:The Software Engineer will be a key member of the Arrow McLaren team, responsible for developing and maintaining bespoke software solutions to support the team's racing activities.Key Responsibilities:Design, develop, and deploy software solutions to analyze data, improve performance, and deliver results on track.Collaborate with fellow...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job DescriptionControl Software Engineers at Rolls-Royce work on a wide variety of projects to support the company's diverse customer base. Engineers are responsible for areas including, but not limited to software design, software integration, software verification, and system simulation.As a Control Software Engineer, you will be designing and developing...

  • Software Engineer II

    1 month ago


    Indianapolis, Indiana, United States Vertex Aerospace LLC Full time

    Vertex Aerospace LLC is seeking a highly skilled Software Engineer II to join our team in Indianapolis, IN. As a key member of our multi-discipline Agile/DevSecOps Development team, you will be responsible for developing, integrating, testing, and documenting software for our Air Soldier products.The ideal candidate will have a strong background in software...


  • Indianapolis, Indiana, United States Carrier Full time

    About the Role:Carrier Global Corporation is seeking a highly motivated and detail-oriented Software Development Intern to join our team for the summer. As an intern, you will have the opportunity to work on exciting projects and contribute to the development of our intelligent climate and energy solutions.Key Responsibilities:Develop embedded software in...


  • Indianapolis, Indiana, United States Insight Global Full time

    Job DescriptionWe are seeking a skilled Front End Software Engineer to support our proprietary software. The ideal candidate will have 2+ years of experience in front end development, proficiency in React & Typescript, and a strong understanding of testing principles. Additionally, they should be proficient in Git version control and have experience working...


  • Indianapolis, Indiana, United States Vaco Full time

    ERP Developer OpportunityVaco Technology is seeking a skilled ERP Developer to join their team. This remote position requires working on an Eastern or Central time zone schedule. The successful candidate will be responsible for developing, implementing, and documenting software and programs to meet company objectives and business requirements.Requirements:...


  • Indianapolis, Indiana, United States Republic Airways Full time

    Job SummaryRepublic Airways is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business. This is an exciting opportunity to work with a talented team of engineers and...

  • Software Engineer

    4 weeks ago


    Indianapolis, Indiana, United States Oracle Full time

    Job DescriptionAs a member of the software engineering division at Oracle, you will play a key role in the definition and evolution of standard practices and procedures. Your responsibilities will include developing software for tasks associated with the developing, designing, and debugging of software applications or operating systems.Why?Oracle Health & AI...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job Title: Senior Controls Software EngineerAt Rolls-Royce, we are seeking a highly skilled Senior Controls Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for developing, writing, testing, and documenting embedded code for safety-critical electronic engine control and monitoring systems.Key...


  • Indianapolis, Indiana, United States Experis Full time

    Job Title: Software Engineering ManagerOur client, a leader in the car buying experience, is seeking a Software Engineering Manager to join their team. As a Software Engineering Manager, you will be part of the Engineering Department. This role involves managing the marketplace experience team responsible for building the buyer-focused applications on their...


  • Indianapolis, Indiana, United States Vergence Group Full time

    Job SummaryVergence Group is seeking a skilled Senior Software Engineer to join our team in Indianapolis. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using Microsoft .NET Framework and C# programming language.Key ResponsibilitiesAnalyze and design software programs and...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job Title: Senior Controls Software EngineerJob Summary:We are seeking a highly skilled Senior Controls Software Engineer to join our team at Rolls-Royce. As a Senior Controls Software Engineer, you will be responsible for developing, writing, testing, and documenting embedded code for safety-critical electronic engine control and monitoring systems.Key...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job DescriptionRolls-Royce is seeking a Senior Control Software Engineer to join our team. This is an exciting opportunity to work on flagship Rolls-Royce programs and play a vital role in solving complex technological challenges.As a Senior Control Software Engineer, you will develop, write, test, and document embedded code for safety-critical electronic...