Vacancy expired!
TITLE: Senior Software Engineer Location: Remote
The Senior Software Engineer will use their software development background and strong analytical skills to help build and enhance the company's industry-leading tools. The Senior Software Engineer's day-to-day work will involve using Java, JavaScript, HTML5, CSS, SQL, Linux, git and gradle to design and build software solutions that are fast, scalable and flexible.What You'll Do:- Work with business representatives, Lead Developers, and the Director of Software Development to design, build and test new products and features
- Use the IDE of your choice to write code in Java, JavaScript, HTML and css
- Work independently or on small team projects
- Participate in requirement gathering and design sessions
- Participate in peer code reviews
- Troubleshoot and optimize code for usability, performance, and scalability
- Bachelor's Degree in Computer Science
- Very strong and demonstrable analytical, problem solving, and debugging skills
- Professional programming experience in an enterprise setting
- High volume transactional environment experience
- 4+ years software development experience as a Java developer
- A solid understanding of "how things work " in the world of computers, the Internet, databases, and the Java programming language
- Familiarity with basic programming constructs (conditionals, loops, data structures)
- Strong Relational database skills (SQL, JDBC - Oracle and PostgreSQL preferred)
Vacancy expired!