Logo
Arche

Sr Software Engineer #6263-1

Arche, Richardson, Texas, United States, 75080


Sr Software Engineer #6263-1

Job Description:Responsibilities

Develop single page micro-frontends using modern JavaScript frameworksWrite clean, scalable code using .NET programming languagesRemain up to date with the terminology, concepts and best practices for coding web appsDevelop technical interfaces, specifications, and architectureUse and adapt existing web applications for appsCreate and test software prototypesRelevant experience using current Esri technology and leveraging the full ArcGIS Enterprise suite of tools to demonstrate Esri’s patterns of useUnderstanding of ArcGIS from an IT context (e.g., web services) cloud computingExperience with geodatabases and underlying DBMS technology such as SQL Server or PostgreSQLKnowledge of cloud computing concepts and environments such as Microsoft Azure or AWSExperience with ArcGIS Enterprise web applications or other web application developmentQualifications

Minimum of 5 years of experience as a professional software engineer using C#.NET programming and scripting experience with .NET, Python, JavaScript, JavaDevelop single page micro-frontends using modern JavaScript frameworksDevelop microservices and asynchronous processes using .NET CoreImplement best practices in code quality, DevOps provisioning, monitoring, and securityCollaborate with a team of engineers, designers, product managers, and researchers to refine and build productsDeveloping and implementing highly responsive user interface components using React/Angular conceptsImplement platform improvementsDefine, scope, and estimate user stories, identifying web-based user interactionsReviewing application requirements and interface designsWriting application interface codes using JavaScript following React.js/Angular workflowsTroubleshooting interface software and debugging application codesMonitoring and improving front-end performanceDocumenting application changes and developing updatesFluent in Java or JavaScript, able to learn languages as necessaryExperience with frontend frameworks (React preferred)Thorough understanding of object-oriented programming & REST interfacesWorking knowledge of queuing and asynchronous processingComfort with Agile/Scrum software development cyclesEffective collaboration, communication, and leadership skillsPrevious experience working as a React.js or Angular developerIn-depth knowledge of JavaScript, CSS, HTML, and front-end languagesKnowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and FluxExperience with user interface designKnowledge of Selenium test and JMeter performance testing frameworksExperience with browser-based debugging and performance testing softwareExcellent troubleshooting skillsMinimum of 5 years of experience as a professional software engineerBachelor’s degree in computer science, information technology, or a similar fieldFor 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 EmployerGenesis 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 person's 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.

#J-18808-Ljbffr