Senior Software Development Engineer

3 days ago


Jamestown, Colorado, United States Environmental Systems Research Institute, Inc. Full time
Job Title: Senior Software Development Engineer

Job Summary:

We are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our Professional Services division, you will work closely with internal and external stakeholders to develop technical designs and specifications, communicate project goals and progress, and support clients in translating functional requirements into GIS technology-driven solutions.

Responsibilities:

  • Develop technical designs and specifications for GIS technology solutions
  • Communicate project goals and progress to various audiences
  • Support clients in translating functional requirements into GIS technology-driven solutions
  • Develop software design for custom applications and tools using Esri technology
  • Write installation and user documentation for custom tools and applications
  • Design and build prototype application configuration and customizations
  • Develop, test, package, and deploy application configuration and customization based on documented specifications
  • Define and execute software configuration and testing activities as part of project lifecycle

Requirements:

  • 5 years of professional experience in a similar position supporting similar responsibilities
  • Professional experience supporting utility industry customers like gas and electric customers
  • Professional development experience using JavaScript and Python
  • Understanding and experience with software development methodologies (SCRUM) and support tooling (GIT)
  • Ability to work closely with a team to build quality software in a constantly evolving environment
  • Experience with DevOps Engineering
  • Experience consuming REST services from a JavaScript web application
  • Proven ability to collaborate with both technical and non-technical audiences
  • Bachelor's in Computer Science, Mathematics, or STEM related field

Recommended Qualifications:

  • Experience developing GIS applications
  • Experience working with the Utility Network and/or Geometric Network
  • Experience with .NET
  • Excellent problem-solving, design, development, and debugging skills
  • Master's in Computer Science, Mathematics, or STEM related field

Benefits:

  • Competitive total rewards strategy
  • Industry-leading health and welfare benefits
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth

About Esri:

Esri is a company that values diversity, equity, and inclusion. 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.

We are 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.



  • Jamestown, Colorado, United States CoreLogic Solutions, LLC Full time

    Geospatial Data EngineerAt CoreLogic Solutions, LLC, we are driven by a single mission-to make the property industry faster, smarter, and more people-centric. Our team of experts uses our network, scale, connectivity, and technology to drive the largest asset class in the world. We are committed to cultivating a diverse and inclusive work culture that...


  • Jamestown, Virginia, United States Nexus Innovations Full time

    Job Title: Developer-Services Software EngineerWe are seeking a skilled Developer-Services Software Engineer to join our team at Nexus Innovations.About the Role:Collaborate with our dedicated team of software developers, engineers, and data scientists on various projects across the Liebherr product range.Contribute to the development of exceptional digital...


  • Jamestown, Virginia, United States Capella Space Full time

    About Capella SpaceCapella Space is a leading provider of synthetic aperture radar (SAR) satellite technology and signal intelligence. Our mission is to deliver timely and reliable Earth imagery to customers in governments, academia, and commercial sectors.Job SummaryWe are seeking a highly skilled Software Engineer to join our Tasking & Scheduling team. As...


  • Jamestown, Virginia, United States Aurora Technologies Full time

    Unlock Your Potential in TechnologyAurora Technologies is seeking a talented individual to join our team as a Dual Study Program participant. As a leading provider of innovative solutions, we offer a unique opportunity to combine academic studies with practical experience in a dynamic and fast-paced environment.Training FocusDegree: Bachelor of Science in...


  • Jamestown, Virginia, United States Cleaning Technologies Group Full time

    Job Title: Senior Controls EngineerJoin our team of skilled engineers at Cleaning Technologies Group as a Senior Controls Engineer. In this role, you will be responsible for designing electrical control systems for custom and standard products.Key Responsibilities:Review engineering job files and design products to meet applicable specifications.Interact and...


  • Jamestown, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Role: Python Software Engineer Location: Louisville, CO (Onsite) Long Term Contract Must Have Strong proficiency in JavaScript Proficient in Python and C++ Strong proficiency in developing software applications on Linux and Windows platforms Strong experience in creating browser-based JavaScript UIs Proficiency in using git Good to Have Skills Strong...

  • Software Engineer C#

    4 weeks ago


    Jamestown, Virginia, United States Crimson Ventures Full time

    Unlock Your Potential as a C# DeveloperCrimson Ventures is seeking a highly skilled C# developer to join our team. As a C# developer, you will play a crucial role in designing and implementing software solutions using C# and CleanCode principles.Key Responsibilities:Develop high-quality software using C# and CleanCode principlesImprove the efficiency and...


  • Jamestown, North Dakota, United States gpac Full time

    Job Overview gpac is collaborating with a reputable firm in search of a Senior Civil Engineering Project Leader.Key Responsibilities:Offer guidance and strategic direction Ensure timely project completion while adhering to budget constraints through diligent monitoring Work collaboratively with the team to devise comprehensive plans Establish and uphold a...


  • Jamestown, Virginia, United States Raytheon Technologies Full time

    About the Role:We are seeking a highly motivated and detail-oriented co-op student to join our software engineering team. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development and testing.Key Responsibilities:Assist in software requirements...


  • Jamestown, Virginia, United States Raytheon Technologies Full time

    Software Engineering Co-op OpportunityWe are seeking a highly motivated and detail-oriented student to join our team as a software engineering co-op. As a co-op student, you will have the opportunity to work on real-world projects, develop your skills, and gain valuable industry experience.Key Responsibilities:Assist in software requirements management...

  • Software Engineer

    4 weeks ago


    Jamestown, Virginia, United States Eclipse Enterprises Full time

    About Eclipse EnterprisesWe are a company that focuses on delivering customized solutions to our customers by deeply understanding their strategic, tactical, and operational needs.What to Expect from UsYou will be part of a team that supports us in finding optimal solutions for our customers.You will have the opportunity to bring in your own ideas and try...


  • Jamestown, North Dakota, United States Axway Full time

    Senior Account ExecutiveAt Axway, we're on a mission to empower organizations to achieve their digital transformation goals. As a Senior Account Executive, you'll play a critical role in driving new business sales and account management for our defined territory.Key Responsibilities:Develop and execute strategic sales plans to drive revenue growth and meet...


  • Jamestown, North Dakota, United States RTX Corporation Full time

    About the RoleThis is an exciting opportunity to join our team as an Electrical Engineering Co-op at Collins Aerospace, a leading provider of technologically advanced and intelligent solutions for the global aerospace and defense industry.As an Electrical Engineering Co-op, you will have the chance to work on cutting-edge projects, collaborate with...


  • Jamestown, United States CoreLogic Solutions, LLC Full time

    At CoreLogic, we are driven by a single mission-to make the property industry faster, smarter, and more people-centric. CoreLogic is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and...


  • Jamestown, Virginia, United States American Bridge Company Full time

    Job DescriptionJob Title: Structural Engineering SpecialistLocation: NationwideReports To: Project ManagerFLSA Status: ExemptSummary:The Structural Engineering Specialist will assist with managing the fabrication and construction of bridge structures, including site survey, engineering submittals, and development of means and methods of construction....

  • Process Engineer II

    2 months ago


    Jamestown, United States Ring Precision Full time

    Summary/Objective:Research, plans, designs, or improve manufacturing systems or processes. Collaborate with production, quoting, quality, and other related departments to refine designs or processes to increase productivity and/or efficiency and decrease costs.Benefits: Health insuranceDental insuranceVision insuranceLife insurancePaid time off401(k)401(k)...

  • Process Engineer II

    2 months ago


    Jamestown, United States Ring Precision Full time

    Summary/Objective:Research, plans, designs, or improve manufacturing systems or processes. Collaborate with production, quoting, quality, and other related departments to refine designs or processes to increase productivity and/or efficiency and decrease costs.Benefits: Health insuranceDental insuranceVision insuranceLife insurancePaid time off401(k)401(k)...


  • Jamestown, United States Volt Full time

    Job DescriptionJob DescriptionYOU DESERVE A JOB YOU LOVEVolt is immediately hiring a PCB Layout Engineering Technician in Greensboro, NC. This is a hybrid opportunity, needing you onsite three days per week.As a PCB Layout Engineering Technician, you will be instrumental in creating test fixtures essential for the development and production phases of our...


  • Jamestown, North Dakota, United States RTX Full time

    Job SummaryCollins Aerospace is seeking a highly experienced Principal Project Engineer to lead and support Project Engineering activities for military and commercial programs in the Cargo Systems space. The successful candidate will be responsible for the Software and Certification aspects of a Line Replaceable Unit (LRU) for a major commercial freighter...


  • Jamestown, Virginia, United States Volt Full time

    Job Opportunity: PCB Layout Engineering TechnicianVolt is seeking a skilled PCB Layout Engineering Technician to join our team in Greensboro, NC. This is a hybrid opportunity, requiring on-site presence three days a week.Key Responsibilities:Design and optimize PCBs for test fixtures, ensuring top RF performance through simulation and adjustments.Collaborate...

  • Product Developer

    4 weeks ago


    Jamestown, Virginia, United States Infinity Technologies Full time

    About the Role:We are seeking a highly skilled Product Developer to join our team at Infinity Technologies. As a Product Developer, you will be responsible for developing high-quality technical products in the field of ribbed belt development.Key Responsibilities:Develop and evaluate tests for ribbed belt development, including static laboratory tests and...