We are seeking a Developer to support the design development enhancement and maintenance of enterprise applications and backend services. This role is ideal for candidates with 2 years of experience development who are eager to grow their technical skills while working alongside senior developers architects and cross-functional teams.
The ideal candidate will have experience developing web applications APIs and database-driven solutions using modern Microsoft technologies and software development best practices.
Key Responsibilities:
Develop enhance test and applications under the guidance of senior team members
Participate in application design discussions and technical planning sessions
Develop and maintain RESTful APIs backend services and web applications
Support integration efforts with internal and external systems
Write clean maintainable and efficient code following established coding standards
Assist in troubleshooting debugging and resolving application issues
Participate in code reviews and incorporate feedback from senior developers
Support database development activities including writing queries and stored procedures
Assist with application deployments CI/CD processes and release activities
Create and maintain technical documentation as needed
Collaborate with business analysts QA teams and other developers throughout the software development lifecycle
Participate in Agile/Scrum ceremonies and team meetings
Continuously learn and adopt new technologies and development practices
Required Qualifications:
2 years of hands-on experience application development
Experience working in software development teams and Agile environments
Strong problem-solving and analytical skills
Good verbal and written communication skills
Ability to work collaboratively in a team-oriented environment
Technical Skills
Experience with:
C#
Core 6
REST APIs and Web Services
Entity Framework / EF Core
Angular React or modern JavaScript frameworks
JavaScript / TypeScript
LINQ
Git version control
Understanding of:
Object-Oriented Programming (OOP)
SOLID principles and basic design patterns
Secure coding practices
Software development lifecycle (SDLC)
API development and system integrations
Exposure to:
Microservices architecture
CI/CD pipelines
Azure DevOps or GitHub Actions
Docker containers
Cloud-based deployments
Database Skills
Experience working with:
Microsoft SQL Server
Writing SQL queries and stored procedures
Database troubleshooting and basic performance optimization
Data integration and migration activities
Preferred Qualifications:
Exposure to AWS services such as EC2 S3 IAM or CloudWatch
Experience developing or supporting enterprise business applications
Familiarity with messaging technologies such as Kafka or RabbitMQ
Experience with automated testing practices
Understanding of cloud-native application development
Interest in learning scalable architecture and modern development practices
Job Title: Developer (Onsite) Location: Columbia MD Job Type: Full-Time Position Overview: We are seeking a Developer to support the design development enhancement and maintenance of enterprise applications and backend services. This role is ideal for candidates with 2 years of experience dev...
Job Title: Developer (Onsite)
Location: Columbia MD
Job Type: Full-Time
Position Overview:
We are seeking a Developer to support the design development enhancement and maintenance of enterprise applications and backend services. This role is ideal for candidates with 2 years of experience development who are eager to grow their technical skills while working alongside senior developers architects and cross-functional teams.
The ideal candidate will have experience developing web applications APIs and database-driven solutions using modern Microsoft technologies and software development best practices.
Key Responsibilities:
Develop enhance test and applications under the guidance of senior team members
Participate in application design discussions and technical planning sessions
Develop and maintain RESTful APIs backend services and web applications
Support integration efforts with internal and external systems
Write clean maintainable and efficient code following established coding standards
Assist in troubleshooting debugging and resolving application issues
Participate in code reviews and incorporate feedback from senior developers
Support database development activities including writing queries and stored procedures
Assist with application deployments CI/CD processes and release activities
Create and maintain technical documentation as needed
Collaborate with business analysts QA teams and other developers throughout the software development lifecycle
Participate in Agile/Scrum ceremonies and team meetings
Continuously learn and adopt new technologies and development practices
Required Qualifications:
2 years of hands-on experience application development
Experience working in software development teams and Agile environments
Strong problem-solving and analytical skills
Good verbal and written communication skills
Ability to work collaboratively in a team-oriented environment
Technical Skills
Experience with:
C#
Core 6
REST APIs and Web Services
Entity Framework / EF Core
Angular React or modern JavaScript frameworks
JavaScript / TypeScript
LINQ
Git version control
Understanding of:
Object-Oriented Programming (OOP)
SOLID principles and basic design patterns
Secure coding practices
Software development lifecycle (SDLC)
API development and system integrations
Exposure to:
Microservices architecture
CI/CD pipelines
Azure DevOps or GitHub Actions
Docker containers
Cloud-based deployments
Database Skills
Experience working with:
Microsoft SQL Server
Writing SQL queries and stored procedures
Database troubleshooting and basic performance optimization
Data integration and migration activities
Preferred Qualifications:
Exposure to AWS services such as EC2 S3 IAM or CloudWatch
Experience developing or supporting enterprise business applications
Familiarity with messaging technologies such as Kafka or RabbitMQ
Experience with automated testing practices
Understanding of cloud-native application development
Interest in learning scalable architecture and modern development practices