Sr Software Engineer #6263-1
Location
Richardson Hybrid Remote, TX
Richardson Hybrid Remote, TX
Job Type
Remote Consulting
Remote Consulting
Date Posted
6/03/2025
6/03/2025
Salary Range
$60 - 63 Per Hour
$60 - 63 Per Hour
Sr Software Engineer #6263-1
Job Description:
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.
Develop single page micro-frontends using modern JavaScript frameworks
Develop microservices and asynchronous processes using .net core.
Implement best practices in code quality, DevOps provisioning, monitoring, and security.
Collaborate with a team of engineers, designers, product managers and researchers to refine and build products.
Developing and implementing highly responsive user interface components using react/Angular concepts. Implement platform improvements.
Define, scope and estimate user stories. Identifying web-based user interactions.
Reviewing application requirements and interface designs.
Writing application interface codes using JavaScript following react.js/Angular workflows.
Troubleshooting interface software and debugging application codes.
Monitoring and improving front-end performance.
Documenting application changes and developing updates.
Fluent in Java or JavaScript, able to learn languages as necessary
Experience with frontend frameworks (React preferred)
Thorough understanding of object-oriented programming & REST interfaces
Working knowledge of queuing and asynchronous processing
Comfort with Agile/Scrum software development cycles
Effective collaboration, communication, and leadership skills
Previous experience working as a react.js or Angular developer.
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Experience with user interface design.
Knowledge of Selenium test and JMeter performance testing frameworks.
Experience with browser-based debugging and performance testing software.
Excellent troubleshooting skills.
Minimum of 5 years of experience as a professional software engineer
Bachelor’s degree in computer science, information technology, or a similar field.
Job Description:
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.
Develop single page micro-frontends using modern JavaScript frameworks
Develop microservices and asynchronous processes using .net core.
Implement best practices in code quality, DevOps provisioning, monitoring, and security.
Collaborate with a team of engineers, designers, product managers and researchers to refine and build products.
Developing and implementing highly responsive user interface components using react/Angular concepts. Implement platform improvements.
Define, scope and estimate user stories. Identifying web-based user interactions.
Reviewing application requirements and interface designs.
Writing application interface codes using JavaScript following react.js/Angular workflows.
Troubleshooting interface software and debugging application codes.
Monitoring and improving front-end performance.
Documenting application changes and developing updates.
Fluent in Java or JavaScript, able to learn languages as necessary
Experience with frontend frameworks (React preferred)
Thorough understanding of object-oriented programming & REST interfaces
Working knowledge of queuing and asynchronous processing
Comfort with Agile/Scrum software development cycles
Effective collaboration, communication, and leadership skills
Previous experience working as a react.js or Angular developer.
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Experience with user interface design.
Knowledge of Selenium test and JMeter performance testing frameworks.
Experience with browser-based debugging and performance testing software.
Excellent troubleshooting skills.
Minimum of 5 years of experience as a professional software engineer
Bachelor’s degree in computer science, information technology, or a similar field.
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.