Software Development Eng

Oblon, Mcclelland
Alexandria, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Alexandria, United States of America

Tech stack

Clean Code Principles
ASP.NET
JavaScript
.NET
Software Applications
Azure
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Relational Databases
Software Debugging
DevOps
Language Integrated Query
Github
Microsoft Visual Studio
Microsoft SQL Server
Software Engineering
T-SQL
Web Applications
Windows Forms
Scripting (Bash/Python/Go/Ruby)
.NET Core
GIT
Angular
Information Technology
Windows Services
REST
Software Version Control

Job description

We are seeking a skilled Software Developer Engineer to design, develop, and maintain high-quality software solutions and process enhancements. The ideal candidate is detail-oriented, collaborative, and capable of delivering efficient, reliable, and secure solutions., * Design, develop, test, and maintain software applications and custom processes

  • Write clean, maintainable, and efficient code
  • Collaborate with cross-functional teams
  • Troubleshoot, debug, and upgrade existing systems
  • Participate in code reviews and ensure best practices
  • Contribute to system architecture and design decisions
  • Maintain documentation for software and processes
  • Ensure security, performance, and scalability of applications

Requirements

Do you have experience in Web services design?, * Web Application & REST API Development: Microsoft .NET, .NET Core, ASP.NET, C#, Angular, JavaScript, LINQ / Entity Framework

  • Desktop & Services: WinForms and Windows Services development using C# and Visual Studio

  • Database: Relational Database design and T-SQL with Microsoft SQL Server

  • DevOps & Tools (Preferred): GitHub, Azure DevOps (CI/CD), * Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

  • Proven experience in a prior development role

  • Strong knowledge of database management systems and scripting.

  • Familiarity with version control systems (e.g., Git)

  • Strong problem-solving and analytical skills

  • Excellent communication and teamwork abilities

  • Law Firm experience a plus., Preferred

  • Bachelors or better in Engineering or related field

  • Bachelors or better in Computer Science or related field

Apply for this position