FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development using the Microsoft Technology Stack, with a strong focus on C# and .NET. Proficient in applying object-oriented design principles, engineering best practices, and modern web technologies to deliver high-quality, maintainable code.
Highest-signal resume keywords
C# DevelopmentMicrosoft Technology StackObject-Oriented Design PrinciplesService-Oriented ArchitectureReactJS Framework
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentUnit TestingContinuous IntegrationTDDAutomationDesign PatternsRelational Database ManagementMicroservices DevelopmentMulti-Threaded ApplicationsAI Tools Implementation
Soft Skills
Problem-SolvingCommunication
Tools & Technologies
MSSQLSybaseOracleHTMLCSSJavaScriptApache HTTPCI/CD ToolsScrumRESTful Services
Industry Keywords
Software ArchitectureCoding StandardsEngineering Best PracticesDistributed SystemsWeb Technologies
Tech Stack
Tools & technologiesAngularApacheBootstrapDistributed SystemsJavaScriptMicroservices.NETOracleReact
About the role
Key responsibilities & impact- Write beautiful code using best engineering practices.
- Deliver solutions adhering to software architecture strategy, coding standards, and organizational policies.
- Provide technical guidance to others in your areas of expertise.
- Analyze software requirements to determine solutions that deliver business goals.
- Modify codebase to implement complex software modifications.
- Analyze and troubleshoot complex errors in software applications.
- Collaborate with team members, actively participate in all Scrum ceremonies.
Requirements
What you’ll need- Bachelor’s degree in computer science, engineering, or related experience preferred.
- Minimum 5 years of professional experience developing software & systems on the Microsoft Technology Stack using C# and .NET.
- Strong understanding of good object-oriented design principles (patterns, cohesion/coupling, S.O.L.I.D., data structures, and algorithms).
- Strong experience writing clean and maintainable code using engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, refactoring, etc.
- Basic Experience with HTML, CSS, and JavaScript.
- Strong experience with a relational database such as Sybase, MSSQL, Oracle.
- Experience with distributed systems, Service-Oriented Architecture, RESTful services, and Microservices development. (mandatory)
- Good understanding of web technologies such as HTTP and Apache HTTP.
- Experience with multi-threaded applications and memory management.
- Experience with continuous integration and deployment (CI/CD), automation, and related tools.
- Experience with at least one modern JavaScript front-end framework (ReactJS, KnockoutJS, Angular, Bootstrap) with a preference for ReactJS.
- Experience using and implementing AI tools, including hands-on involvement in projects where AI-based solutions were integrated or proven experience working with AI tools and implementing them within projects to enhance automation, analytics, or testing capabilities.
- Strong problem-solving and communication skills.
Benefits
Comp & perks- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented team.
- Excellent compensation in USD.
- Hardware and software setup (mandatory).
