Location
Richardson Hybrid Remote, TX
Job Type
Project Consulting
Date Posted
3/02/2025
Salary Range
$60.50 - $63.50 Per Hour
Sr Software Engineer #5436-1

Job Description:

We are looking for a Senior Software Engineer comfortable with full stack development (though a preference for frontend or backend development is okay), a beacon for technology talent and an advocate for engineering best practices.  You will be part of an agile team, influence technology decisions across the organization, and help deliver solutions to world-class, global platforms. 

Responsibilities 
Develop single page micro-frontends using modern JavaScript frameworks 
Write clean, scalable code using .NET programming languages
Remain up to date with the terminology, concepts and best practices for coding web apps
Develop technical interfaces, specifications, and architecture.
Use and adapt existing web applications for apps.
Create and test software prototypes
Relevant experience using current Esri technology and leveraging the full ArcGIS
Enterprise suite of tools to demonstrate Esri’s patterns of use.
Understanding of ArcGIS from an IT context (e.g web services) cloud computing.
Experience with geodatabases and underlying DBMS technology such as SQL Server or PostgreSQL.
Knowledge of cloud computing concepts and environments such as Microsoft Azure or AWS.
Experience with ArcGIS Enterprise web applications or other web application development.

Qualifications 

Minimum of 5 years of experience as a professional software engineer using C# .NET. Programming and scripting experience with .NET, Python, JavaScript, Java.
Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)
Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
Strong attention to detail
Excellent troubleshooting and communication skills
Knowledge of REST and RPC APIs.
Able to work well in a team setting.

An additional requirement for this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing.

Equal Opportunity Employer

Genesis Management Consulting Global is an Equal Opportunity-Affirmative Action Employer. As a company we promote and are committed to equal employment opportunities for all regardless of the persons gender, race, color, religion, ancestry, sex, age, national origin, marital status, sexual orientation, disability, Veteran status, or gender identity. If you have special needs or a disability which requires our accommodation, please make us aware when applying.