ETS

Senior Applications Analyst / Full-Stack .NET Developer

ETS

full-time

Posted on:

Location Type: Hybrid

Location: North Las VegasNevadaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $97,219 - $145,828 per year

Job Level

About the role

  • write program code from internal specification documentation or outdated application code and prepare test plans, test data, run tests, observe results and correct program code to resolve differences from specifications
  • Perform/assist in the administration and technical responsibility of COTS and in-house developed applications including support for users, translating business requirements into enhancements; configuring and testing changes; maintaining and monitoring system security and permissions; and coordinating activities with other team members, the application owner, and IT.
  • Collect and process large data sets from various sources.
  • Develop and maintain databases and data systems to store and manage data.
  • Create and implement data models and algorithms to analyze data.
  • Identify trends and patterns in data to inform business decisions.
  • Develop and present reports, visualizations, and forecasts to stakeholders.
  • Collaborate with cross-functional teams to integrate data insights into business strategies.
  • Identify, report, and perform/assist in the remediation of Cyber Security threats and vulnerabilities.
  • Candidate may provide direction to less experienced staff.
  • Candidate is expected to coach or mentor less senior staff.
  • Candidate is expected to lead complex projects that may involve other IT sections, other departments, and consultants.
  • Candidate will serve as liaison between IT and Business Support groups.

Requirements

  • US Citizenship is required for all positions.
  • Bachelor’s degree in a computer related field or equivalent computer related experience with at least 5 years of relevant, progressively responsible experience.
  • strong experience developing applications using these technologies.
  • Advanced knowledge of technical principles, theories, standards, practices and procedures in software development and database administration.
  • Candidate needs to understand the features and concepts associated with object-oriented programming and the Model-View-Controller architectural pattern.
  • Must possess strong analytical and problem-solving skills.
  • Must possess good trouble shooting and testing skills.
  • Must possess excellent customer service skills and good oral and written communication skills.
  • Must possess good presentation skills.
  • Candidate will be an object-oriented, full-stack developer, preferably in ASP.NET (.NET Framework & .NET 8 or later), Blazor, MVC, C#, JavaScript, HTML, CSS, APEX, and Java.
  • Experience using Azure DevOps, Git, Visual Studio, Toad for Oracle, Denodo, and Power BI.
  • Must have knowledge and experience using MSSQL Server and Oracle relational databases.
  • Must have experience developing web applications and deploying on Windows Server using IIS web server.
  • Must have knowledge about secured application development and experience applying that to web applications.
  • Must have some experience designing and developing AI/ML automation systems.
  • Must have some experience designing and developing Retrieval-Augmented Generation (RAG) pipelines using Elasticsearch or similar and LLMs for data/document retrieval.
Benefits
  • highly competitive salaries and benefits packages including medical, dental, and vision
  • both a pension and a 401k
  • paid time off and 96 hours of paid holidays
  • relocation (if located more than 75 miles from work location)
  • tuition assistance and reimbursement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ASP.NETBlazorMVCC#JavaScriptHTMLCSSAPEXJavaAI/ML automation
Soft Skills
analytical skillsproblem-solving skillstroubleshooting skillscustomer service skillsoral communication skillswritten communication skillspresentation skillsmentoringleadershipcollaboration