Recruit Professional Services
https://cdn.haleymarketing.com/templates/101941/sm-logo-200x200.png
http://www.recruitps.com
http://www.recruitps.com
true
Software Engineer, Server – Level 4
NOTE: You will initially work in San Mateo and later relocate to Nashville as FTE. At this time, a conversion timeline is not clear. Conversion may take place before or after the teams Nashville relocation. Relocation assistance will be determine on an as needed basis
The Software Engineer 4 is a functional expert in the field of software engineering as it relates to the business objectives. The Software Engineer 4 will design, code, test, and debug applications that meet system standards and functional requirements in various software languages. The Software Engineer 4 is responsible for overseeing and conducting code reviews and assisting the Manager and/or Sr. Manager by facilitating assigned activities including the coordination of resources for approved Projects, system improvements, and ad-hoc or emergency requests. The Software Engineer 4 will maintain expertise of the functional software engineering processes.
Key Responsibilities/Essential Functions
Qualifications
Software Engineer, Server Level 4
Posted: 08/12/2019
2019-08-12
2023-10-20
Employment Type:
Contract To Hire
Industry: Other Area(s)
Job Number: 378
Job Description
Software Engineer, Server – Level 4
NOTE: You will initially work in San Mateo and later relocate to Nashville as FTE. At this time, a conversion timeline is not clear. Conversion may take place before or after the teams Nashville relocation. Relocation assistance will be determine on an as needed basis
The Software Engineer 4 is a functional expert in the field of software engineering as it relates to the business objectives. The Software Engineer 4 will design, code, test, and debug applications that meet system standards and functional requirements in various software languages. The Software Engineer 4 is responsible for overseeing and conducting code reviews and assisting the Manager and/or Sr. Manager by facilitating assigned activities including the coordination of resources for approved Projects, system improvements, and ad-hoc or emergency requests. The Software Engineer 4 will maintain expertise of the functional software engineering processes.
Key Responsibilities/Essential Functions
- Develops effective, maintainable code in a timely fashion
- Follows established coding standards and techniques, assists with establishing standards
- Develops automated unit test cases to validate defect-free code
- Oversees and conducts code reviews to ensure adherence to established coding and architectural standards
- Works with product manager and UX designer to ensure quality code that meets the functional requirements
- Works with and leads off shore development teams.
- Acts as a technical resource for junior team members
- Involved in integrating on-shore and off-shore code
- Shows a strong attention to development detail, produces high-quality code
- Assists the Manager and Sr. Manager with the training and mentoring of the team members.
- Partners with product manager and UX designer to drive creation of processes and procedures
- Maintain current skills and develop new skills through training classes, reading, and on the job experience
- Maintains a working knowledge of applications and system integration and is able to understand changes in order to anticipate cross-system or cross-process impacts.
- Coordinates scheduled ad-hoc, and emergency tasks within the department's scope.
- Ensures the appropriate adherence to inter-departmental processes and procedures within the testing team.
- Provides proper status notifications are relayed to product manager for internal and external communications through the approved protocols.
- Effectively determines and communicates accurate timelines for assigned tasks
- Utilizes design patterns that comply with security policies and guidelines
Qualifications
- BS in Computer Science, Engineering, Mathematics or a related field required
- 5 or more years of software development experience required
- 3 or more years of development experience using Java software required
- Experience being technical leader of small teams preferred
- Experience in two or more of the following areas: RESTful web services, RDBMS skills, Multi-threaded applications, Application Servers (JBoss, WebSphere, WebLogic, Tomcat, etc.), Cloud application development, Caching technologies (redis, memcached, hazelcast or similar), Messaging technologies (ZeroMQ, RabbitMQ, Kafka, Kinesis or similar), NoSQL technologies (Cassandra, HBase, DynamoDB), real-time streaming (apache storm).
- Specific knowledge/experience in one or more of the following preferred:
- Application Architecture
- Software Development
- Analysis
- Amazon AWS
- Java, XML, Web Services, SQL, & SQL Server, Oracle, MySql, or Postgres
- Strong OOD / OOP knowledge
- Multithreaded Web Application experience
- Creation of Physical and Logical design documents
- Developing applications servicing large transactional system utilizing RDBMS
- Knowledge and experience with object-oriented design and implementation
- Ability to design and implement appropriate infrastructures to support cross platform and cross database environments, provide scalability and two-node implementation
- Proven ability to carry a feature from start to finish; including prototypes, design specifications, constructive coding, unit testing, and bug fixing
- Ability to quickly and accurately perform troubleshooting and repair of existing applications
- Good diagnostic, analytical, design and communication skills
Meet Your Recruiter
Jason Destro
Over 20 years’ of recruiting experience with hands-on recruiting and placement of I.T. professionals (Full Time, Temp 2 Perm, & Contingent) in the NJ/NY/CT/PA marketplace for a wide variety of today's demanding IT skill sets. Focused on delivering exceptional service by understanding client’s objectives and goals.
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About San Mateo, CA
Ready to take the next step in your career? Explore our job opportunities in the vibrant San Mateo, California area today! Located in the heart of the Bay Area, San Mateo offers a perfect blend of picturesque landscapes, bustling tech industry, and a rich cultural scene. From the iconic Coyote Point Park to the bustling downtown with its array of dining options, art galleries, and theaters, there is something for everyone here. With proximity to professional sports teams like the San Francisco Giants and Warriors, as well as easy access to the stunning Half Moon Bay and Pacific Ocean beaches, San Mateo provides a unique backdrop for career growth and personal enjoyment. Don't miss out on the chance to make your mark in this dynamic and inviting community!