← Back to job listings
LA
Senior Software Development Engineer (.NET Core and C#)
Lifted, an Upwork Company™ · Remote, CDMX, Mexico
About The Role
- Work with an agile development team that designs, develops and maintains scalable services.
- Responsible for writing technical design specifications.
- Recommend and develop an architectural and detailed design that is used by other members of the development teams.
- Coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)
- Work closely with the other teams to optimize system architecture and project efficiency.
- Partner with our Product Owner to plan work and prioritization.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
- Collaborate and add value through participation in peer code reviews, providing comments and suggestions.
- Analyze and resolve technical and application problems.
- Regular practice of CI/CD.
- Support, maintain and document software functionality.
- Research and evaluate a variety of software products; create PoCs as necessary to demonstrate new ideas and technologies.
- Communication skills: Must be able to articulate and have a strong technical vocabulary
- Must be able to coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)
- Must have strong knowledge of system architecture, best practices and design patterns
- Evaluate and identify new technologies for implementation
- Strong background with .NET Core, C#, Kubernetes / Docker
- Knowledge and experience in Distributed systems, MicroServices, SOA and n-tier architectures
- Strong knowledge of Relational and non-relational DBs
- Knowledge of REST API, event-driven architecture applications, caching, scaling, security, etc.
- Strong knowledge of Managed Memory Architecture / Garbage Collector / Cache Management
- DDD and event driven architectures
- Only applicants located in Mexico may apply.
- Fully remote opportunity.
- Must be able to work full-time during the engagement.
Similar roles you might like
See all →B
Senior FullStack Engineer
Blend360
Salary not disclosedPosted today
G
Salesforce Developer (4057)
GBG
Salary not disclosedPosted today
ST
Senior DevOps Engineer
SailPoint Technologies Mexico, S.A. de C.V.
Salary not disclosedPosted 1 day ago
BM
Desarrollador Java Semi Senior
BABEL México
Salary not disclosedPosted 1 day ago
B
Desarrollador Java
babelgroup
Salary not disclosedPosted 1 day ago
BM
Desarrollador Backend Senior
BABEL México
Salary not disclosedPosted 1 day ago
K
Senior Back End Engineer
Kavak
Salary not disclosedPosted 1 day ago
AM
2019 Body Design and Release Engineer MID
ALTEN MÉXICO
Salary not disclosedPosted 1 day ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing