Senior Software Developer

1 week ago


Louisville, Kentucky, United States Environmental Systems Research Institute, Inc. Full time
Software Developer Role

We are seeking a skilled Software Developer to join our team at Environmental Systems Research Institute, Inc. (Esri). As a Software Developer, you will play a key role in designing, developing, and implementing software applications to support our Training Team.

Responsibilities
  • Envision, design, develop, and maintain internal applications and system architectures for the Training Department
  • Analyze and troubleshoot complex problems that arise during application development, related system architecture, performance, and user requirements
  • Build flexible and sustainable system architectures to support multiple training applications
  • Develop microservices, REST APIs, and admin tools for various applications
  • Partner with IT team to integrate our interfaces with enterprise business applications and security infrastructure
Requirements
  • 5+ years of combined professional experience in one or more of the following: Python, JavaScript, and C#
  • Experience with.NET, HTML, CSS, jQuery, APIs, SQL Server
  • Strong verbal and written communication skills with the ability to work effectively with all levels of end users in a professional manner
  • Client-focused with a genuine desire to assist end users and resolve problems
  • Bachelor's in Computer Science, Software Engineering, or related field
Preferred Qualifications
  • Familiarity with ASP.NET MVC architecture
  • Familiarity with Manticore, React, Angular, XML, XSLT, NGINX or Apache or IIS
  • Familiarity with Agile development and Scrum
  • Experience working with high-performance websites
  • Experience in a training environment or a commercial software company
  • Familiarity with database and web server maintenance
  • Master's in Computer Science, Software Engineering, or related field
Total Rewards

Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth.

A reasonable estimate of the base salary range is $96,408 $167,218 USD

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work.

Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.



  • Louisville, Kentucky, United States Humana Full time

    Senior Software EngineerHumana Inc. is seeking a highly skilled Senior Software Engineer to lead the design, development, and support of our Humana Pharmacy applications.Key Responsibilities:Design and develop high-quality software solutions using full-stack development tools and technologies.Participate in code reviews to maintain our high development...


  • Louisville, Kentucky, United States Environmental Systems Research Institute, Inc. Full time

    OverviewWe are seeking a skilled Sr. Application Developer to join our team of software professionals who share a common mission: design, develop, and implement software applications to support Esri's Training Team.ResponsibilitiesEnvision, design, develop, and maintain internal applications and system architectures for the Training Department.Analyze and...


  • Louisville, Kentucky, United States Humana Full time

    Senior Software EngineerHumana Inc. is seeking a highly skilled Senior Software Engineer to lead the design, development, and support of our Humana Pharmacy applications.Key Responsibilities:Design and develop high-quality software solutions using full-stack development tools and technologies.Participate in code reviews to maintain our high development...


  • Louisville, Kentucky, United States Peaksware Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Peaksware. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our growing customer base.Key ResponsibilitiesDesign and develop complex software...


  • Louisville, Kentucky, United States Peaksware Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Peaksware. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop complex software applications using a variety of programming languages and...


  • Louisville, Kentucky, United States Inabia Software & Consulting Inc. Full time

    Job Title: Senior DevOps EngineerWe are seeking a highly skilled Senior DevOps Engineer to join our team at Inabia Software & Consulting Inc. in Louisville, KY. As a Senior DevOps Engineer, you will be responsible for designing, developing, and maintaining cloud infrastructure and associated configurations using Terraform and Azure services.Key...


  • Louisville, Kentucky, United States The Ash Group Full time

    Job Title: Senior Software Engineer - Payment ProcessingWe are seeking a highly skilled Senior Software Engineer to join our team and lead the development of our payment processing platform.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our payment processing system, ensuring its security,...

  • Software Developer

    7 days ago


    Louisville, Kentucky, United States VITRONIC Machine Vision Full time

    Software Engineer Job DescriptionAt VITRONIC Machine Vision, we are seeking a skilled Software Engineer to support our project-based software solutions. As a key member of our team, you will be responsible for developing custom software solutions that provide interfaces between our software and customers.Key Responsibilities:Design and implement...

  • Software Developer

    1 week ago


    Louisville, Kentucky, United States VITRONIC Machine Vision Full time

    Software Solutions SpecialistVitronic Machine Vision is seeking a skilled Software Solutions Specialist to support our project-based software solutions. As a key member of our team, you will utilize your expertise in multi-threaded, legacy, ANSI C, C++, and other programming languages to create custom software solutions that provide interfaces between our...


  • Louisville, Kentucky, United States GHX Full time

    Job Title: Senior Software Engineer for Generative AIGHX is seeking a highly skilled Senior Software Engineer to join our team and play a key role in maintaining our position at the forefront of Generative AI applications.Job SummaryThe Senior Software Engineer for Generative AI will be responsible for applying modern GenAI models and deployment practices to...


  • Louisville, Kentucky, United States CenterWell Home Health Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Engineer to join our team at CenterWell Home Health. As a key member of our software development team, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications...


  • Louisville, Kentucky, United States Waystar Full time

    About This RoleThe Senior Software Engineering Manager, Application Engineering is responsible for overseeing a team of skilled Application Engineers and QA resources to develop and maintain the award-winning software solutions we offer to our clients. Our Senior Managers are expected to be highly technical and willing to jump in to get the job done.Key...


  • Louisville, Kentucky, United States Waystar Full time

    About This RoleThe Senior Software Engineering Manager, Application Engineering is responsible for leading a team of skilled Application Engineers and QA resources to develop and maintain the award-winning software solutions we offer to our clients. Our Senior Managers are highly technical and willing to jump in to get the job done.Key ResponsibilitiesManage...


  • Louisville, Kentucky, United States Tata Consultancy Services Full time

    Job DescriptionAs a Senior Streamsets Developer at Tata Consultancy Services, you will play a key role in designing, developing, and maintaining large-scale data integration solutions using Streamsets technology.Key ResponsibilitiesDesign and implement data pipelines using Streamsets, ensuring high-quality data processing and delivery.Collaborate with...


  • Louisville, Kentucky, United States Wipro Full time

    About WiproWe are a leading technology services and consulting company that helps clients navigate their digital transformation journey. With a strong commitment to sustainability and good corporate citizenship, we have over 250,000 dedicated employees serving clients across 66 countries.Our comprehensive portfolio of services includes consulting, design,...


  • Louisville, Kentucky, United States Schneider Electric USA, Inc Full time

    About the RoleSchneider Electric USA, Inc is seeking a highly skilled Senior Software Engineer to join our Energy and Sustainability Services team. As a key member of our team, you will be responsible for designing and implementing business-critical applications that drive sustainability and energy efficiency.Key ResponsibilitiesDesign and develop software...


  • Louisville, Kentucky, United States GHX Full time

    About the RoleThe Senior Software Engineer for Generative AI will play a pivotal role in maintaining GHX's position at the forefront of cutting-edge AI applications. This position will be responsible for applying modern AI models and deployment practices to address the challenges GHX faces in ensuring affordable quality healthcare for all.This Senior...


  • Louisville, Kentucky, United States GHX Full time

    About the RoleThe Senior Software Engineer for Generative AI will play a pivotal role in maintaining GHX's position at the forefront of cutting-edge AI applications. This position will be responsible for applying modern AI models and deployment practices to address the challenges GHX faces in ensuring affordable quality healthcare for all.This Senior...


  • Louisville, Kentucky, United States Tata Consultancy Services Full time

    Job Title: Senior Streamsets DeveloperWe are seeking a highly skilled Senior Streamsets Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex data pipelines using Streamsets technology.Key Responsibilities:Design and develop data pipelines using Streamsets...


  • Louisville, Kentucky, United States ALine Inc Full time

    Senior Developer Opportunity at ALine IncWe are seeking a skilled and motivated developer to contribute to our team at ALine Inc, a company at the forefront of technological innovation and service excellence. In this role, you will leverage your expertise in design, software requirement specifications, and code libraries to implement cutting-edge web...