Job Details

ID #12268664
State North Carolina
City Raleigh / durham / CH
Job type Permanent
Salary USD $120k - 130k per year 120k - 130k per year
Source Randstad Corporate Services
Showed 2021-04-15
Date 2021-04-15
Deadline 2021-06-14
Category Et cetera
Create resume

Sr. Application Software Engineer

North Carolina, Raleigh / durham / CH, 27604 Raleigh / durham / CH USA

Vacancy expired!

job summary:

This is a direct FTE role in Raleigh, NC for a Software Engineer with strengths in design and architecture, REST APIs, .NET, C# and SCRUM. Our Software Engineering is a diversely rich and global group of technical and industry talents who follow agile principles while developing solutions for our customers goals and problem statements by developing software and services across mobile, desktop and cloud platforms.

As an influential Senior member of the team, you design and develop enterprise applications at scale that handle multiple users and transactions. The team thrives on interactivity and collaboration in a diverse environment.

Job Responsibilities

  • Collaborate with team developers on specification, architecture, design, toolset, and technology stack.
  • Work with engineering leads and product owners to develop and deliver a consistent and predictive software release process.
  • Architect and design continuous integration and continuous delivery processes and automation.
  • Establish development standards and best practices within the team
  • Manage release and deployment infrastructure including proactively monitoring and managing a 24/7 system.
  • Recommend process improvements for software development lifecycle and change/release management.
  • Support of agile principles and values within and across the cross functional teams.
  • Coach and mentor individual engineers in terms of their professional development.
  • Implement metrics and processes for measuring performance and success of departmental services across the cross functional teams.

Required Experience:

  • BSCS degree or similar BS degree
  • 5+ years' experience with architecture and design of enterprise web applications.
  • Proven proficiency in developing database applications.
  • Expertise in developing web based communication services such as: REST APIs, HTTP, TCP/IP, and WebSockets.
  • Expertise with object relational mapping frameworks like Entity Framework.
  • Knowledge and awareness of emerging technologies, best practices and patterns for application and database development.
  • Understanding of database architectures, technologies and design patterns.
  • Experience developing enterprise level web applications in ASP.Net, C#, and Client-side JavaScript frameworks
  • Demonstrates a holistic approach to problems
  • Participate in SCRUM ceremonies
  • Author and maintain documentation and unit tests

Desired Experience (Pluses)

  • Network programming experience (TCP/IP, UDP) a plus.
  • Microservices, SOA (Service Oriented Architecture)
  • Message Queues Event based architecture
  • Entity Framework
  • Database MSSQL
  • Enterprise architecture

location: Raleigh, North Carolina

job type: Permanent

salary: $120,000 - 130,000 per year

work hours: 9am to 5pm

education: Bachelors

responsibilities:

Our Software Engineering team is a diversely rich and global group of technical and industry talents who follow agile principles while developing solutions for our customers goals and problem statements by developing software and services across mobile, desktop and cloud platforms.

As an influential Senior member of the team, you design and develop enterprise applications at scale that handle multiple users and transactions. The team thrives on interactivity and collaboration in a diverse environment.

Job Responsibilities

  • Collaborate with team developers on specification, architecture, design, toolset, and technology stack.
  • Work with engineering leads and product owners to develop and deliver a consistent and predictive software release process.
  • Architect and design continuous integration and continuous delivery processes and automation.
  • Establish development standards and best practices within the team
  • Manage release and deployment infrastructure including proactively monitoring and managing a 24/7 system.
  • Recommend process improvements for software development lifecycle and change/release management.
  • Support of agile principles and values within and across the cross functional teams.
  • Coach and mentor individual engineers in terms of their professional development.
  • Implement metrics and processes for measuring performance and success of departmental services across the cross functional teams.

Required Experience:

  • BSCS degree or similar BS degree
  • 5+ years' experience with architecture and design of enterprise web applications.
  • Proven proficiency in developing database applications.
  • Expertise in developing web based communication services such as: REST APIs, HTTP, TCP/IP, and WebSockets.
  • Expertise with object relational mapping frameworks like Entity Framework.
  • Knowledge and awareness of emerging technologies, best practices and patterns for application and database development.
  • Understanding of database architectures, technologies and design patterns.
  • Experience developing enterprise level web applications in ASP.Net, C#, and Client-side JavaScript frameworks
  • Demonstrates a holistic approach to problems
  • Participate in SCRUM ceremonies
  • Author and maintain documentation and unit tests

Desired Experience (Pluses)

  • Network programming experience (TCP/IP, UDP) a plus.
  • Microservices, SOA (Service Oriented Architecture)
  • Message Queues Event based architecture
  • Entity Framework
  • Database MSSQL
  • Enterprise architecture

qualifications:

  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors (required)

skills:
  • .NET (5 years of experience is required)
  • C# (5 years of experience is required)
  • Agile Methodology (3 years of experience is required)
  • REST APIs (3 years of experience is required)
  • entity framework (2 years of experience is required)
  • Design
  • software design (5 years of experience is required)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Vacancy expired!

Subscribe Report job