
Mid-level .NET/C# Developer
FCamara Consulting & Training
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Tech Stack
About the role
- Develop software by writing code for applications, programs, and software systems according to project specifications and requirements;
- Test developed software, identifying and fixing issues, bugs, and defects in the code to ensure quality of delivery, meet deadlines, and maintain customer satisfaction (Certsys);
- Document developed code to facilitate future maintenance and updates;
- Support the development team by providing technical guidance and leadership in delivering high-quality solutions;
- Build high-quality software solutions, ensuring code is efficient, scalable, and maintainable;
- Research and adopt new technologies to improve software performance and efficiency;
- Monitor systems in production to identify problems and implement solutions;
- Work with a focus on architecture;
Requirements
- Bachelor's degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a related field (preferred);
- Intermediate knowledge of programming languages (preferred);
- Intermediate knowledge of frameworks and technologies (preferred);
- Advanced knowledge of databases (preferred);
- Advanced knowledge of Agile methodologies (preferred);
- Experience with repository/version control (e.g., Git) (preferred);
- Experience with cloud platforms (preferred);
- Knowledge of C#;
Benefits
- Programming language certification (preferred);
- Cloud certification (preferred);
- Agile methodology certification (preferred).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#programming languagesframeworksdatabasesAgile methodologiesrepository controlversion controlcloud platformssoftware developmentsoftware testing
Soft Skills
technical guidanceleadershipproblem-solvingcommunicationcustomer satisfactionteam collaborationdocumentationresearchadaptabilitytime management
Certifications
Bachelor's degree in Information TechnologyBachelor's degree in Computer EngineeringBachelor's degree in Information SystemsBachelor's degree in Computer Science