Senior .NET Developer

Company:  Austin Fraser
Location: Dallas
Closing Date: 21/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Senior Software Developer

Job Overview
We are seeking a highly skilled and experienced Senior Software Developer with expertise in C#, .NET, .NET Core, Angular, and Azure to join our dynamic and innovative development team. The ideal candidate will play a key role in designing, developing, testing, and deploying high-quality software solutions that meet our clients' needs and business objectives. If you are passionate about software development, enjoy working with cutting-edge technologies, and thrive in a collaborative and fast-paced environment, we want to hear from you.

Responsibilities

  1. Software Development:
    1. Design, develop, test, and maintain scalable and robust software solutions using C#, .NET, and .NET Core.
    2. Implement front-end solutions using Angular to create responsive and user-friendly interfaces.
    3. Collaborate with cross-functional teams to define, design, and ship new features.
  2. Azure Integration:
    1. Utilize Azure services to build, deploy, and manage cloud-based applications.
    2. Design and implement scalable and secure solutions on the Azure platform.
    3. Work with Azure DevOps for continuous integration and deployment.
  3. Code Quality and Best Practices:
    1. Enforce coding standards, best practices, and code reviews to ensure high-quality and maintainable code.
    2. Identify and address performance bottlenecks, bugs, and other technical issues.
  4. Documentation:
    1. Create and maintain technical documentation for software architecture, design, and implementation.
    2. Provide documentation for end-users and support teams as needed.
  5. Collaboration:
    1. Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver optimal solutions.
    2. Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.

Requirements:

  1. Technical Skills:
    1. Proven experience with C# and .NET development.
    2. Strong proficiency in front-end development using Angular.
    3. Experience with Azure services and cloud-based architecture.
  2. Development Tools:
    1. Proficient with Visual Studio and other relevant development tools.
    2. Familiarity with Azure DevOps for source control, continuous integration, and deployment.
  3. Database Knowledge:
    1. Experience working with relational databases, such as SQL Server.
  4. Problem Solving:
    1. Strong problem-solving and analytical skills.
    2. Ability to troubleshoot and debug complex issues.
  5. Communication:
    1. Excellent verbal and written communication skills.
    2. Ability to work collaboratively in a team environment.
  6. Education and Experience:
    1. Bachelor’s degree in Computer Science, Engineering, or a related field.
    2. Minimum of X years of relevant software development experience.

Benefits:

  1. Competitive salary
  2. Health, dental, and vision insurance
  3. Retirement savings plan
  4. Flexible work hours
  5. Professional development opportunities

If you are a motivated and skilled software developer looking to take on new challenges and contribute to innovative projects, we invite you to apply. Join our team and be a key player in shaping the future of our software solutions.

#J-18808-Ljbffr
Apply Now
Share this job
Austin Fraser
An error has occurred. This application may no longer respond until reloaded. Reload 🗙