Software Engineer IV Job at Highland Principals

Highland Principals Remote

This role require to be in Utah.

Develops, tests, deploys, and supports software solutions for Salt Lake County agencies. Provides leadership, guidance, and oversight of all technical aspects of solution development and support. Develops architecture and standards for platforms and solutions.

MINIMUM QUALIFICATIONS

Bachelor’s degree in Computer Science or closely related field, or equivalency (1 year of experience is equivalent to 1 year of education); plus six (6) years of related data and software experience in a similar environment.

Due to the nature of this position, the successful applicant must pass a required pre-employment background check and subsequent mandatory background checks in accordance with current County Human Resources policy requirements.

KNOWLEDGE, SKILLS AND ABILITIES (KSA)

 Cloud solutions including SaaS, PaaS, and IaaS.

 Application, system, and integration architecture, design, and engineering.

 Distributed software development lifecycle.

 Project management practices within a software development environment.

 Common programming languages and standards, e.g. C#, Java, Python, .Net, REST, SOAP, JSON, XML, SQL, HTML, etc.

 Software development environments and tools, e.g. Microsoft Visual Studio, Eclipse, Git, etc.

 Databases, data design, data warehousing, data modeling (e.g. MS SQL Server, Oracle, Informix, etc.)

 Tools and techniques for extracting, merging, cleansing, and validating large and diverse data sets.

 Enterprise information management principles and practices within a complex and diverse organization.

 Enterprise integration patterns.

 County and/or state government business process, software programs, and systems.

 High performance design, development, encryption, error logging, debugging, scalability, code reviews, development environment configuration, integration of enterprise solutions, testing, database architectures, naming conventions and standards for multi-agency data sources.

 Information security, networking, access control, application configuration, application monitoring, and application performance.

 Continuous integration and continuous delivery (CI/CD)

Skills and Abilities to:

Top Skills & Years of Experience: At least 3-5 years’ experience in the following-

1. Azure Serverless Development

2. Microservices

3. Azure Service Bus

4. Saga design pattern

Nice to have skills:

1. Java development

2. Java Spring Boot

 Effectively partner with business teams to deliver desired goals and outcomes.

 Work with minimal direction, exhibiting self-motivation and a results-focused mindset.

 Work effectively across multiple functions, cultures, and levels of the organization.

 Influence and collaborate with multiple stakeholders.

 Provide team leadership and have the ability to lead diverse teams to consensus.

 Communicate effectively, both verbally and in writing.

 Analyze business and technical processes and determine ways of making them more efficient

 Solve complex problems; effectively apply general principles to specific conditions.

 Facilitate projects and meetings as assigned, comfortable working with all levels of the organization.

 Maintain confidentiality and professionalism.

 Remain calm under stress and quickly adjust, evolve and multi-task between several competing priorities at once.

 Apply principles and practices of quality assurance; principles and practices of database maintenance and administration.

Job Type: Full-time

Pay: $65.00 - $90.00 per hour

Benefits:

  • Flexible spending account

Schedule:

  • 8 hour shift
  • Monday to Friday

Education:

  • Bachelor's (Required)

Experience:

  • Azure Serverless Development: 3 years (Required)
  • Microservices: 3 years (Required)
  • Azure Service Bus: 3 years (Required)
  • Saga design pattern: 3 years (Required)
  • Java Spring Boot: 3 years (Preferred)
  • Java: 3 years (Required)

Work Location: Remote




Please Note :
ajayjain.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, ajayjain.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.