Senior C# (.Net) Developer ( team lead ) (offline)
Your responsibilities also include functions such as supporting junior colleagues, mentoring, and helping resolve issues within the team.
Responsibilities:
-Designing, creating, and implementing C# based applications.
-Provide technical leadership in the development and implementation of a product roadmap.
-Oversee developer performance management, identify improvement and growth plans, and work to help provide proper training when necessary
-Identify, prioritize, and execute tasks in the software development life cycle
-Develop automated tests and create unit tests through appropriate tools and scripting
-Ensure quality of code via regular code reviews
-Collaborate with an internal team of front-end developers, backend developers, and quality assurance team to implement requirements
-Monitor infrastructure and identify issues
-Follow the Agile Scrum framework
-Interpreting briefs to create high-quality coding that functions according to specifications.
-Determining application functions and building objectives with the team.
-Ensuring that written code falls in line with the project objectives.
-Problem-solving with other team members in the project.
-Identifying and resolving immediate and potential issues with applications.
-Drafting detailed reports on the work performed and projects completed.
-Participating in group meetings to discuss projects and objectives.
-Assisting other developers with troubleshooting, debugging, and coding.
-Meeting deadlines on fast-paced deliverables.
-Write clean, scalable code using .NET programming languages
-Test and deploy applications and systems
-Revise, update, refactor and debug code
-Improve existing software
-Serve as an expert on applications and provide technical support
Requirements:
-Proven experience as a .NET Developer +8 years
-Proven experience as team lead +3 years
-Experience mentoring and coaching junior and intermediate Developers
-Deep C# knowledge, and design/architectural patterns
-Knowledge of MySQL
-Experience in concurrency, creating services, creating macroses, and -multithreading
-Working with sockets, exchange protocols between client and server
-Using version control systems
-Familiarity with architecture styles/APIs (REST, RPC)
-Understanding of Agile methodologies
-Excellent troubleshooting and communication skills
-Attention to detail
-English: upper intermediate
-Russian: upper intermediate
- Experience working on projects related to TMS and WMS would be a big plus
About SDD Technology
At SDD Technology, we pride ourselves on fostering a warm and friendly work environment that feels like family. Our team members are more than just colleagues; we support each other, celebrate successes, and navigate challenges together.We believe that a strong sense of camaraderie and open communication leads to a more productive and fulfilling workplace. Alongside our family-like approach, we embrace the excitement of being at the forefront of technological advancements. Collaborating with top worldwide startups, we take on cutting-edge projects that push the boundaries of innovation.
As a tech Ukrainian company, we offer first-class software development and outstaffing solutions to customers worldwide. Joining our team means being a part of an amazing group of professionals who are passionate about what they do and strive to make a real impact in the world through groundbreaking solutions.
Company website:
https://www.sdd-technology.com/
DOU company page:
https://jobs.dou.ua/companies/software-development-and-digital-technology
The job ad is no longer active
Job unpublished on
10 September 2022
Look at the current jobs C# / .NET →
Similar jobs
Senior .NET Backend Developer at Meninx Group
Ukraine $3000-4000
Senior .NET Developer at UPPeople
Ukraine to $6000
Ukraine
All jobs Compass