Senior .NET Developer
We are looking for a Senior .NET developer to oversee the development of functional .NET applications and websites. You will be acting in a managerial role, overseeing the functions of the junior and middle .NET development staff. You will be directly involved with .NET application coding, system debugging, code reviewing, and the development of operational procedures.
You’ll be responsible for:
- Meeting with technology managers to determine application and website requirements;
- Creating and upgrading existing .NET websites and applications;
- Utilize tools and equipment involved in performance of the essential functions of programming;
- Plan, process and perform all tasks in an efficient manner;
- Gather statistics, prepare and present reports on the status of the programming process for discussion with the management and team members
- Analyzing system requirements and delegating development tasks;
- Developing technical specifications;
- Writing scalable code for .NET software applications;
- Reviewing and debugging .NET applications;
- Providing support for junior and middle developers;
- Deploying functional websites, programs, and applications;
- Drafting software and application operating procedures;
- Training junior staff
Must Have:
- 5+ years of software development experience with a minimum of 3+ years experience using .NET, C# and VB;
- Deep theoretical and practical knowledge of various design and architectural patterns;
- Solid understanding of object-oriented programming (OOP) and computer science foundations;
- Full Cyle Development practices
- Excellent database development experience using SQL Server and Entity Framework;
- Deep knowledge in C#, ASP.NET Core, ASP.NET MVC, Entity Framework
- Outstanding management, communication, collaboration, and leadership and problem-solving skills
- Experience using Git.
- Knowledge of English at Upper-Intermediate level.
Nice to have:
- Solution Architecture
- Experience with JavaScript and popular JavaScript libraries (e.g. Angular, React)
- The knowledge and experience with the industry standard J2EE application servers
What we offer:
- Long-term job in a cozy office in the company of many skilled associates
- Competitive salary and benefits
- Interesting international projects
- Opportunities for professional and career growth
- Opportunities to develop and learn advanced technologies
- Regular training and development opportunities
- Use of high-valued tools and applications
-
332 South Michigan Ave, Suite 121 #5998, Chicago, IL 60604, United States
+1 (312) 779-1115