Job Description
The Senior .NET Engineer will work with management to define software requirements and take the lead on operational and technical projects.
ESSENTIAL FUNCTIONS
- Implement functional software solutions
- Analyze, access, input, and retrieve data
- Report pertinent information and assist with tasks to support department operations
- Develop and maintain a solid understanding of products and market
- Adhere to established policies and procedures
- Ensure Customer Service delivery
- Adhere to the Code of Conduct/Ethics
DUTIES AND RESPONSIBILITIES
- Direct software development projects
- Produce, test, and debug code
- Units of Measure:
- Work closely with Project Leader to provide delivery of the platform according to
- schedule.
- Mentor and ensure Design and Coding Standards are maintained.
- Bring depth in the .NET and C# environments.
- Attend all design and code reviews for the features that are being implemented within
- the system.
- Learn the architecture of the platform and assure that the architecture is maintained as features are added to the system
- Lead Engineers and Developers
- Complete other duties as assigned
QUALIFICATIONS
- An individual must be able to perform each Essential Function of the job satisfactorily
- Reasonable accommodation may be made to enable individuals with disabilities, who are otherwise qualified, to perform the Essential Functions
EDUCATION: Minimum of an undergraduate degree in Business, Applied Math, Economics, Statistics, Engineering, Computer Science, or other related field; or a combination of commensurate experience and education.
LICENSURE/CERTIFICATION: None
EXPERIENCE
- Demonstrated expertise with C#/.NET and NoSQL (MongoDB or similar)
- Expert ability to design extensible solutions
- Expertise with software design and architecture patterns
- Ability and passion for developing maintainable software
- Ability to follow Clean Code development practices to deliver highly
- maintainable software products
- Strong belief in agile software development practices
- Strong team player, accountable and dependable
- Strong written and verbal communication skills
- Ability and passion for learning and staying current within the field
- Excellent attention to detail
- Strong desire to get things done and deliver business value
- Experience using SOLID principles, 12-factor app principles a plus
- Experience with agile software development practices a plus
- Experience refining user stories and producing accurate estimates a plus
- Experience with Visual Studio, Git a plus
- Experience with MongoDB, Docker a plus
- Experience with multi-national teams and accents a plus
|
-
Job Information
- Industry
- Computer Software
- Office Locations
- Cebu
- Work Setup
- Work from home until further notice
|