OUTSTANDING DEVELOPERS NEEDED
Great opportunity for a developer who is looking for a position where they can have a high level of ownership using the latest technologies in a small, growing team that is highly customer focused environment. If you are a smart, creative, and results-oriented Software Engineer who is excited by unique challenges and is passionate about using the latest technologies to solve customers’ needs this may be the career change for you. This is a great place for those who like to work hard, have fun, and no on-call schedule.
This position will be working with a mix of systems and technologies with an emphasis on new-build full stack development. Our group utilizes a mix of development frameworks/tools (Java, Angular, C#/Asp.Net, SQL) as well as leveraging the latest AWS technologies.
YOU MUST HAVE
• 5+ years professional experience in software development using Java/C#
• Strong Computer Science fundamentals in object-oriented design
• Strong Computer Science fundamentals in data structures
• Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
• Bachelor’s Degree in Computer Science or related field
• Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
HAVING THESE WOULD BE A BONUS
• Experience developing web applications with Java, Angular, Python etc.
• Experience developing web applications with MVC architecture/design such as ASP.NET MVC (nice to have)
• Familiarity with SQL syntax and technologies (Microsoft SQL Server, etc.)
• Familiarity with Amazon Web Services or equivalent cloud programming strongly preferred.
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Ability to take a project from scoping requirements through actual launch of the project