13 Sep
Software Engineer
Vacancy expired!
- Design and develop software and support the development process through architecture, coding, debugging and support
- Participate in product/software strategy and design
- Monitor current and emerging technologies, trends, and tools
- Participate in project-based software development teams
- Interact with requirements and QA functions
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3-5 years’ experience with C#, .NET Core or .NET application design
- Working knowledge of software engineering principles and modern development technologies
- Experience working with multiple functions/departments throughout the Software Development Life Cycle (e.g., requirements, QA, deployment, build team, support, and integration)
- Ability to quickly learn and adapt to new languages and environments
- Excellent verbal and written communication and interpersonal skills
- Experience working in a collaborative environment with teams of people
- Experience with logical, intelligent troubleshooting and problem resolution regardless of the technology
Vacancy expired!