Senior Software Tier 4 Developer

41 Minutes ago • 5 Years + • Full Stack Development

About the job

Job Description

This Senior Software Tier 4 Developer role requires a skilled engineer with 5+ years of experience in C#, React, and .NET development. Responsibilities include designing, developing, and maintaining software applications; collaborating with cross-functional teams; troubleshooting and resolving customer-facing issues; leading technical discussions; and participating in Agile development processes. The ideal candidate will possess strong communication and problem-solving skills, a customer-oriented mindset, and the ability to mentor other developers. Experience with Python, Linux, and cloud services is a plus.
Must have:
  • C#, React, .NET expertise
  • 5+ years software development experience
  • Strong problem-solving skills
  • Excellent communication skills
  • Agile development experience
  • Customer-facing issue resolution
Good to have:
  • Python, Linux experience
  • Cloud services knowledge (Azure, AWS)
  • Microservices architecture experience
  • DevOps practices and CI/CD pipelines
  • Angular experience

Job Description

We are seeking a skilled and experienced Senior Software Engineer to join our dynamic team, contribute to the development and enhancement of our software products. The ideal candidate will have a strong background in C#, React, and .NET, with additional expertise in Python being a plus. This role demands not only technical proficiency but also strong communication and interpersonal skills to interact with customers and support them in resolving software-related customer-facing software issues.

Key Responsibilities:

  • Design, develop, and maintain software applications using C#, React, .NET, and other relevant technologies.
  • Collaborate with cross-functional teams to understand software requirements and deliver high-quality solutions.
  • Troubleshoot, debug, and resolve customer-facing software issues and performance bottlenecks.
  • Work closely with product managers, QA teams, and other stakeholders to ensure high-quality software delivery.
  • Lead technical discussions, fostering an environment of continuous improvement and learning.
  • Write clear, efficient, and maintainable code while adhering to coding standards and best practices.
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives. 
  • Review and refactor code to improve system performance and maintainability.
  • Stay up-to-date with the latest trends in software development and emerging technologies.

Key Requirements:

  • Education: Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Experience:
    • Minimum 5 years of professional experience in software development.
    • Strong expertise in C#, React, and .NET development.
    • Experience with Linux and Python are a plus.
    • Proven experience in troubleshooting and resolving complex customer-facing software issues.
  • Technical Skills:
    • Proficiency in object-oriented programming (OOP) and software design principles.
    • Familiarity with relational databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
    • Experience with web development frameworks and libraries such as React.js, JavaScript, and RESTful APIs.
    • Familiarity with version control tools (e.g., Git).
    • Knowledge of cloud services and deployment pipelines (Azure, AWS, etc.) is a plus.
  • Communication Skills:
    • Excellent written and verbal communication skills in English.
    • Ability to explain technical concepts to non-technical stakeholders and customers.
    • Demonstrated ability to maintain positive relationships with customers and collaborate effectively with cross-functional teams.
  • Problem-Solving:
    • Strong analytical skills and the ability to troubleshoot complex software issues
    • Ability to handle customer inquiries, incidents, and escalations with professionalism and a focus on resolution.
  • Soft Skills:
    • Self-motivated, detail-oriented, and capable of working independently as well as in a team environment.
    • Ability to mentor developers and other technical partners.
    • A customer-oriented mindset, with a passion for delivering excellent user experiences.

Nice-to-Have:

  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with microservices architecture.
  • Exposure to front-end frameworks like Angular.
  • Knowledge of security best practices in software development.

 

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Singapore, Singapore (Hybrid)

Tokyo, Japan (On-Site)

Singapore, Singapore (Hybrid)

Singapore, Singapore (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Singapore, Singapore (Hybrid)

View All Jobs

Get notified when new jobs are added by Milestone

Similar Jobs

Glean - Tech Lead Manager - Generative AI Product

Glean, United States (On-Site)

ION - UI/UX Developer, New York (445)

ION, United States (Hybrid)

Microsoft - Member of Technical Staff - Growth Web Engineer

Microsoft, United States (Hybrid)

Patterned Learning Career - full-stack software engineering

Patterned Learning Career, (Remote)

Mettler-Toledo International,  Inc  - Senior- Software Engineer

Mettler-Toledo International, Inc , India (Hybrid)

Microsoft - Senior Software Engineer - Microsoft 365

Microsoft, Ireland (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Software Engineer - Full Stack

Visa, Poland (Hybrid)

Clearwater Analytics - Software Development Engineer II

Clearwater Analytics, India (On-Site)

Passive Logic - Senior Application Engineer

Passive Logic, United States (On-Site)

Samsung Semiconductor - Intern, Visualization Engineer

Samsung Semiconductor, United States (Hybrid)

Virtuos - Game Producer/ 游戏项目经理

Virtuos, China (On-Site)

VGW - Frontend Engineer

VGW, Germany (On-Site)

Sphere Entertainment Co - Senior Director Communications

Sphere Entertainment Co, United States (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Lead Software Engineer, Italy

ION, Italy (On-Site)

Simplify 360 - Release Engineer

Simplify 360, India (Hybrid)

Nagarro - Engineer, Tech support

Nagarro, (Remote)

Next Level Business Services - Apigee API Developer

Next Level Business Services, United States (On-Site)

BigID - Software Engineer Team Lead

BigID, Israel (On-Site)

Neostella - Python Developer

Neostella, Colombia (Remote)

Cadence - Lead FrontEnd Methodology Engineer

Cadence, India (On-Site)

Meta - Software Engineer, Intern/Co-op

Meta, United States (On-Site)

Get notifed when new similar jobs are uploaded