Full Stack .NET Developer – DPR Construction

Job DescriptionThis position is part of the Software Development Team and responsible for building new applications, as well as adding features and functionality to existing business applications, developed on a variety of Client-Side and Microsoft technologies. This involves design, coding, testing, debugging, documenting, and support of web-based applications.

Responsibilities

  • Responsibilities include solutions implementation from cloud-first thinking using Agile, Scrum, automated tests, and behavior-driven development.
  • Develop and support applications for Web-based platforms on Object-Oriented Design and Analysis standards.
  • Create and understand the API architecture on on-premises and cloud infrastructure, and plan to automate processes using modern API technologies and API authentication.
  • Developing and consuming web services (XML, RESTful) on different Authentication and Authorization mechanisms.
  • Delivering code using Continuous Integration and Continuous Delivery (CI/CD) best practices and DevOps to production

Position Requirements

  • 5 + years of experience with software development.
  • Implementing full life cycle projects in cloud environments adhering to Agile and DevOps principles.
  • Experience with OOPS, Design Patterns, .NET software development, especially in the areas of C#, NodeJS, TypeScript, SQL Server, WCF, ASP.NET, Web API s , REST, JavaScript patterns, React, Angular, or other frameworks.
  • Understanding or experience with business requirements analysis and mapping processes.
  • Strong problem-solving skills, able to identify root cause of issues and able to find quality solution
  • .NET and C# development with consumer-facing UI development and JavaScript or typescript or JavaScript frameworks (Angular, React, etc.)
  • Implementing security and data protection with Active Directory
  • Awareness of emerging technologies, their capabilities, and an ability to determine benefit and impact to business and end-users
  • Work collaboratively across different skill sets and points of view.
  • A drive to do what it takes to get the job done, including taking on different roles and responsibilities and adapting to changing environments

Tools & Technologies

  • Front End Skills: MVC Architecture on ReactJS, Angular, JavaScript, TypeScript, CSS, HTML, and Responsive Design
  • Back End Skills: Microservices, REST, C#, and ASP.NET
  • Database Skills: SQL Server, NoSQL (Document Database)
  • DevOps/Platforms: Azure (App Services, Functions, Graph)

Key to success in this role

  • Ability to adapt quickly to change
  • Must be a TEAM PLAYER
  • Strong communication (oral and written) and interpersonal skills required to interact with colleagues and internal customers.
  • Ability to work effectively with others who are in remote locations and varying time zones
  • Ability to work effectively with others to identify impact on the company’s business processes, other applications, network, etc.
  • Relies on experience and judgement to plan and accomplish goals
  • Ability to multitask and prioritize tasks
  • Resourceful creative approach to problem solving is expected
  • Demonstrate excellent verbal and written communication skills
  • Motivation to continually learn and take on added responsibilities while maintaining a positive attitude

DPR has been nationally recognized for its strong company culture, based on a well-defined purpose “We Exist to Build Great Things,” and four core values: integrity, enjoyment, uniqueness and ever forward. A flat, title-less organization that empowers people at all levels to make decisions, DPR ranked on FORTUNE’s “100 Best Companies to Work For” list for five consecutive years. For more information, visit http://www.dpr.com .

Apply for Full Stack .NET Developer – DPR Construction.



Job vacancy Full Stack .NET Developer – DPR Construction and Full Stack .NET Developer – DPR Construction Salary.

close