Las Vegas, NV
Software Engineer
We are looking for an experienced Software Engineer I and II with extensive background in prevalent technologies. These individuals will work with technical leadership, software engineers, peer technical leads, architects, product management, QA and other stakeholders to translate product vision and business requirements into satisfying end-user experiences.
Successful candidates excel at and enjoy:
- Analyze the needs of the user.
- Design, test and develop the software to meet those needs.
- Recommend upgrades for existing systems and programs.
- Develop separate elements of a software that work well in the program as a whole.
- Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers.
Your previous experience includes:
- Experience in Software Engineering.
- Experience with Java and C# development and frameworks such as Spring MVC / Sprint Boot and .Net.
- Experience with RBDMS and NoSQL databases.
- Experience with Node.JS and front-end technologies such as Angular 2.0, React, and Vue.js.
- Knowledge of Agile and SCRUM practice/methodologies.
- Experience with BDD and TDD and writing Unit, Functional and Protocol level tests.
- An ability to explain complex technical concepts to the non-technical.
Does this sound like the job for you? If so, please apply today! Let's do this!
Not sure this is a fit? We can help! Contact us at to speak with one of our consultants about your career path!
- provided by Dice Recommended Skills
- .Net Framework
- Agile Methodology
- Angular4
- Business Requirements
- C Sharp (Programming Language)
- Front End (Software Engineering)
Browse other jobs