Enable job alerts via email!

Senior .Net Developer (Tech Lead)

Upscale Sdn Bhd

Shah Alam

On-site

MYR 200,000 - 250,000

Full time

30+ days ago

Job summary

A leading tech company is seeking a Senior .Net Developer (Tech Lead) to spearhead software development efforts. This pivotal role involves developing scalable systems to meet business needs, along with leading team initiatives and ensuring quality deliverables. The ideal candidate possesses extensive expertise in .Net frameworks and a strong background in project management.

Qualifications

  • Over 5 years of experience in software/system development.
  • Experience in project implementation.
  • Strong multi-tasking and organizational skills.

Responsibilities

  • Develop and support software solutions based on business requirements.
  • Integrate systems and maintain reliability.
  • Implement improvements and test systems prior to deployment.

Skills

.Net MVC
.Net Core
C#
VB.net
HTML5
CSS
JavaScript
Database scripting
Data analytics
English communication

Education

Degree in Computer Science
Degree in Information Technology
Degree in Software Engineering

Tools

MS SQL Server
PostgreSQL
Java
iOS Development
Android Development

Job description

About the job: Senior .Net Developer (Tech Lead)

The position of Software Engineer involves developing systems and ensuring they are completed within the given timeline. The candidate will need to ensure the systems built meet business requirements and are scalable for future needs.

Scope of Department:

To manage and provide IT solutions for both internal and external customers,

Assist in business growth and transformation using IT technology.

Authority:

None.

  • Develop, manage, and support software solutions according to business requirements.
  • Integrate systems internally and with customers’ systems.
  • Maintain systems by fixing bugs, resolving incompatibilities, and rolling out new functionalities and improvements.
  • Propose and implement continuous improvements based on business needs.
  • Test systems in controlled environments before deployment.
  • Utilize data analytics and reporting tools to turn data into valuable business information.
  • Learn and adapt to new technologies, programming languages, and frameworks (both Microsoft-based and open source).
  • Develop and maintain professional relationships with key internal and external stakeholders.
  • Prepare technical documentation.

Adverse Working Conditions:

  • Irregular and extended hours with a focus on meeting deadlines.
  • High demand for personal flexibility.

The position requires handling system development within deadlines, ensuring systems meet business needs and scalability for future growth.

Qualifications:

  • Minimum degree in Computer Science, Information Technology, Software Engineering, or equivalent.

Experience and Knowledge:

  • Over 5 years of experience in software/system development.
  • Experience in project implementation.
  • Strong multi-tasking and organizational skills in a dynamic environment.

Technical Skills:

  • Expertise in .Net MVC and .Net Core frameworks.
  • Proficiency in VB.net, C#, HTML5, CSS, JavaScript.
  • Experience with database scripting, MS SQL Server 2008+, PostgreSQL, or similar.
  • Experience in Java, iOS, and Android development is an advantage.
  • Good English communication skills.

Leadership Skills:

  • Experience in leading a team.
  • Results-driven and accountable for achieving goals.
  • Confident, decisive, and able to manage stress.
  • Customer-oriented, offering solutions that meet client needs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.