Senior .NET Developer - INTL Colombia

Insight Global
Phoenix, AZ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Microsoft Windows Amazon Web Services Software Applications Automation of Tests Unit Testing C Sharp (Programming Language) C++ (Programming Language) Code Review
+32 more
Continuous Integration Data Architecture Data Structures Database Design Integrated Development Environments JSON JQuery Model View Controller (MVC) Octopus Deploy Open Source Technology Systems Development Life Cycle Software Engineering Software Requirements Analysis SQL Databases TypeScript Web Application Frameworks ReactJS Delivery Pipeline Test Scripts Git Build Management AngularJS Kubernetes Data Analytics Bitbucket Teamcity Restful APIs Software Version Control Docker Web Api Programming Languages Microservices

Job description

A client of Insight Global’s is looking for a Senior .NET Developer to work in Colombia to develop and test code to meet technical specifications. Participate and understand SDLC processes, read and translate requirements and undersatnd impact on the design specifications. Troubleshoot and resolve production issues. Perform code reviews, understand and identify improvements to the architecture and code base., * Develop code based on functional specifications and thorough understanding of product code; identify refactoring opportunities and architectural improvements.

  • Test code to verify it meets the technical specifications and is working as intended, before submitting to code review; Create and apply automated tests and test principles to software changes, including (but not limited to) unit tests.

  • Contribute to standards and processes as applicable to software development methodology, including planning, work estimation, solution demos, and reviews.

  • Perform moderately complex peer code reviews.

  • Read software requirements and understand impact on design specifications.

  • Contribute to the implementation of delivery pipeline, including test automation, security, and performance.

  • Understand the business objectives and industry we serve. Become a subject matter for a module of the application. Apply understanding to application, and coding tasks to make data-driven recommendations for internal process improvements and product documentation.

  • Provide troubleshooting support for moderately complex production issues or software code issues to ensure the stability of the application; Act as an escalation point and subject matter expert for the moderately complex production issues or software code issues to ensure the stability of the application and resolution of issues.

  • Understand and identify improvements to codebase, data design, best practices, including (but not limited to) security, reliability, deliverability and quality attributes.

  • Understand and contribute to the architecture of the software; contribute to implementation standards and guidelines for projects that allow teams or programs to begin implementing them based on the technical specifications

Requirements

  • 6+ years experience with one or more general-purpose programming languages from the following list: - C#, Java, C++, or C

  • Working experience with .NET is preferred utilizing MVC, Web APIs, and web forms

  • Experience with data structures, algorithms, and software design

  • Experience with distributed version control systems such as Git and VC platforms such as Bitbucket; Solid understanding of standards and best practices

  • Experience working in Windows development environment, working with open source tools/platforms

  • 2+ years SQL experience database design and performance management

  • Experience with test automation and continuous integration tools

  • Knowledge of software application testing tools, methodologies, and process framework

  • Working experience with Amazon Web Services (AWS) is preferred

  • Familiarity with containerization of services (Docker), container orchestration software such as Kubernetes, and infrastructure as code

  • 2+ years experience with build environments and delivery pipelines TeamCity and Octopus preferred; Experience with continuous software delivery

  • Experience with one or more front end frameworks like React or Angular is an advantage; Experience with Javascript/Typescript/jQuery

  • Knowledge and exposure to microservices, REST, and JSON

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all