Company Description
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
Job Description
Project – the aim you have
We are currently looking for skilled Senior Software Engineers (/) to join one of our USA Clients, a uniquely positioned software company creating technologies to make the world a better place to live by focusing on rethinking early-stage decision making in preconstruction. Their products include next-generation 2D/3D integrated estimating platforms, a bid leveling platform that enables next-generation data analytics, and optimization technology that pushes the boundaries of what is capable in today's marketplace.
If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!
Qualifications
Expectations – the experience you need
Experience in WPF, Azure DevOps, DevExpress is a plus.
Experience in .NET 6, C#, HTML5, CSS and writing Single Page Applications is a plus.
Experience developing software with an agile process.
Experience developing desktop solutions using C#.
Experience in SQL.
Experience in Blazor, JavaScript, JSON, REST, Angular, React, Vue, or another webbased framework is a plus.
Must be passionate about what you do and have a desire to innovate to make a difference in our industry.
Must genuinely care about the people you work with and the people you create solutions for.
Must be able to break down problems and have the will to do what it takes to get the job done.
Regularly mentor and coach software engineers, able to communicate complex ideas to non-technical people, able to review others' work, find inadequate or incomplete solutions, and provide useful feedback.
What you will do
Design and implement high-quality software solutions conforming to our standards and processes.
Perform significant work tasks and lead by example within the software development and quality assurance group.
Collaborate with a team to solve challenging problems across the entire development life cycle.
Set a positive example for both senior and junior software engineers by adhering to best practices.
Mentor junior software engineers, sharing knowledge and assisting when they encounter difficulties.
Continuously learn and apply all aspects of software development, including design, documentation, specification, development, testing, and maintenance.
Work collaboratively with the team, demonstrating genuine care for team success and the solutions created.
Our benefits
By signing in to your account, you agree to Recruit.net's Terms of Service and consent to our Privacy Policy.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.