Hire Dynamics is looking for a Sr Software Engineer (.net) – 100% Remote #RemoteJavaJobsearchSites #JavaJobsSearchTelecommute #EngineerJobs #SoftwareEngineerJobs
Description : Join us on this exciting journey to transform the staffing industry! Senior Software Engineer, 100% Remote Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa. Employbridge is a progressive and tech-driven company at the forefront of innovation in the staffing industry. We are committed to promoting internal mobility and leadership development, providing our colleagues with opportunities for growth and advancement. Join our engineering organization as a Senior Software Engineer. You will be on an agile team working on our Integration Hub suite of services that ties all our corporate systems together. Senior Software Engineer Primary Responsibilities: Design, develop, and support the Integration Hub suite of services following SOLID principles of software development using .net, Java, Spring, and related technologies. Build into and enhance the continuous integration / continuous delivery Participate in code reviews and ensure code aligns with the SOLID principles of software development. Exhibit a leadership style and be a force multiplier that helps to grow others around the organization. Be a collaborative team player working on a scrum team. Participate in scrum activities and ceremonies. Senior Software Engineer Requirements: A passion for technology and providing innovative ideas to help the company be a standout engineering organization in the staffing industry. Bachelors degree in computer science, computer engineering, or equivalent experience 5+ years of relevant, hands-on engineering experience Experience with highly concurrent and multi-threaded web application and service development experience Experience working on enterprise level applications. Experience building highly scalable and flexible RESTful services. Experience building distributed message and event-based systems using Kafka or other messaging technologies. Experience writing unit tests. Ability to work in a team environment independently and pairing. Very strong .net or C# and Java coding skills and object-oriented design experience Senior Software Engineer Pluses: Test-driven development (TDD) Working with Docker containers Experience creating and using AVRO schemas. Domain driven design Experience with application build process and integration and deployments to on-prem and cloud environments like AWS and Azure Couchbase Database The anticipated annual base salary for this position in the US is $135,000 to $150,000. This range does not include any other compensation components or other benefits that an individual may be eligible for. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job. Employbridge offers a competitive base salary plus monthly bonus potential! Additional benefits package for full time colleagues that includes: Comprehensive Medical, Dental & Vision benefits starting on the first of the month following hire date 8 Paid Holidays per year 2 Floating Holidays per year Paid Time Off 401(k) Wellness Program Parental Leave Employbridge is an Equal Opportunity Employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, military or veteran status, genetic information, or any other characteristic protected by federal, state or local laws. Employbridge offers a competitive benefits package which includes Medical/Dental/Vision, prescription drug benefits, 401(k), paid time off and holidays, a wellness program, and incentive programs. We also offer a variety of career paths and encourage promotion from within.