JavaScript Applications Engineer
About The CompanyXcellent Technology Solutions, Inc. (XTS) is a veteran-owned organization dedicated to delivering innovative geospatial and technology solutions. With a focus on community, service, and professional growth, XTS specializes in supporting government agencies and private sector clients through cutting-edge applications, cloud environments, and development initiatives. Our commitment to excellence and employee well-being is reflected in our comprehensive benefits, ongoing training opportunities, and a culture that fosters collaboration and innovation. As a leader in the field of geospatial technology, XTS continually strives to push the boundaries of what is possible, ensuring our solutions meet the evolving needs of our clients and the communities they serve.About The RoleWe are seeking a talented Applications Engineer to join our team and support the United States Geological Survey (USGS) National Geospatial Technical Operations Center. In this role, you will be instrumental in maintaining and enhancing the public-facing applications that provide authoritative geographic information through The National Map. This position offers an exciting opportunity to work within a dynamic environment, where you will engage with existing applications, analyze their functionality, and implement improvements to enhance user experience and operational efficiency. Your core responsibilities will involve leveraging JavaScript for application development, working with AWS technologies to support cloud-based workflows, and collaborating with a team of professionals dedicated to solving complex geospatial challenges. This role is ideal for someone curious, technically proficient, and committed to building sustainable, scalable solutions that support national geospatial initiatives.QualificationsMust be able to obtain and maintain a favorable adjudicated Public Trust investigation (U.S. Citizen or Lawful Permanent Resident for at least 3 years).Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.Minimum of 2 years of relevant experience in software or applications engineering.Proficiency in JavaScript, with a solid understanding of writing clean, efficient, and maintainable code.Hands-on experience with AWS SDK, AWS CLI, and familiarity with services such as Lambda, S3, and EC2.Strong foundation in software engineering principles, including version control, debugging, testing, algorithms, and data structures.Excellent analytical and problem-solving skills, with the ability to troubleshoot issues and develop practical solutions.Nice To HaveExperience with Python programming language.Knowledge of HTML, CSS, React, Angular, or similar front-end technologies.Back-end development experience using Node.js or equivalent.Familiarity with RESTful API design and integration.Additional experience working within AWS, Azure, or other cloud environments.Experience with Esri technologies such as ArcGIS Pro or ArcGIS Server.ResponsibilitiesMaintain and support existing geospatial applications, ensuring they function efficiently and reliably for end-users.Analyze application codebases, troubleshoot issues, and implement enhancements to improve functionality and performance.Develop and automate cloud-based data workflows using AWS services like Lambda, S3, and EC2.Collaborate with cross-functional teams to understand project requirements and deliver scalable solutions.Participate in code reviews, testing, and documentation to ensure high-quality deliverables.Contribute to the continuous improvement of application architecture and deployment processes.Support data integration efforts, including working with RESTful APIs and other data exchange mechanisms.Stay informed of emerging technologies and industry best practices to enhance application development and cloud operations.BenefitsXTS values its employees and offers a comprehensive benefits package designed to support your health, financial security, and professional development. Our benefits include tailored health care plans, dental and vision coverage, paid time off (PTO), and a 401(k) plan with employer matching to help you plan for your future. We also provide opportunities for continuous learning through programs like our GeoAI scholarship, enabling employees to expand their skills in innovative fields such as artificial intelligence and geospatial analysis. Our supportive work environment encourages growth, collaboration, and a healthy work-life balance, ensuring our team members thrive both professionally and personally.Equal OpportunityXcellent Technology Solutions, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, disability, or veteran status. We believe that a diverse workforce enhances our ability to innovate and serve our clients effectively, and we are dedicated to fostering a workplace where everyone feels valued and respected.