Position - Software engineer - .NET
Job Responsibilities
Be responsible for defining software requirements, writing clean and efficient code for various
applications, and running tests to improve system functionality.
Experience and Qualifications
a. Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related
technical discipline
b. Proven experience as a .NET Developer or Application Developer
c. Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g.
Model-View-Controller (MVC))
d. Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
e. Familiarity with architecture styles/APIs (REST, RPC)
f. Understanding of Agile methodologies
g. Excellent troubleshooting and communication skills
h. Attention to detail a. Be responsible for participate in requirements analysis
i. Be responsible for collaborate with internal teams to produce software design and
architecture
j. Be responsible for write clean, scalable code using .NET programming languages
k. Be responsible for test and deploy applications and systems
Job Duties
a) Be responsible for revise, update, refactor and debug code
b) Be responsible for improve existing software
c) Be responsible for develop documentation throughout the software development life cycle
(SDLC)
d) Be responsible for serve as an expert on applications and provide technical support
e) Any other official duties entrusted by the Management