Lead Software Engineer
1WorldSync
•
Chicago, IL
Company
1WorldSync
Location
Chicago, IL
Type
Full Time
Job Description
Description
Are you an expert programmer who loves to solve complex problems? Do you have extensive experience in technical design and a deep understanding of the complete life cycle development of enterprise applications? Are you looking to work in a collaborative software development team responsible for delivering a top-notch software solution?
If this sounds like you, we have an amazing opportunity for you. At 1WorldSync, we are looking for a Lead Software Engineer. In this role, the Lead Software Engineer will participate in full application and product life cycle development activities including new product releases, upgrades, functional enhancements, fixing defects, and performance improvements for various applications using sound software engineering principles and methodologies. This role will be responsible for programming specific modules and unit testing of the developed code and improving 1WorldSync Platform capabilities for our joint customers and partners
As a Lead Software Engineer, a typical day might include the following:
- The primary responsibility of LSE is to deliver high quality, reliable, scalable software using industry best practices and corporate standards.
- Prepare clear and concise technical design specifications which should be reviewed with the Software Engineering Project Lead and architects (where appropriate).
- Design (OOAD), develop, and test applications using LANSA, Ruby, Java, JSP, J2EE, JMS, Struts, Spring Framework, XML, Oracle, JDBC, SQL, and other Java related technologies on UNIX/Linux, Microsoft Windows and Cloud Platforms.
- Work closely with business analysts in analyzing the software requirements and converting these requirements into application features and functionality.
- Make accurate estimates of development time required for projects, modules and/or fixing defects.
- Deliver the assigned deliverables in allocated time and budget.
- Provide regular, accurate updates on the status of the assigned tasks to Director of Software Engineering and other team members. It is the responsibility of LSE to keep Director of Software Engineer informed of any delays, problems, issues, etc. in a timely and accurate fashion.
- Work closely with the Chief Architect and Application Development Team members to ensure features and enhancements are architecturally viable, appropriately designed, developed and tested.
- Ensure all documentation such as technical design specifications and test plans (unit, integration or performance) are kept current.
- Must be able to display depth and breadth of engineering experience and/or application knowledge by leading efforts in problem solving. Present solution alternatives along with recommendations within application and budget constraints.
- Utilize technical expertise to research critical production issues and efficiently and effectively resolve problems.
- Be a strong team player, who is self-motivated, a quick learner, with a willingness to take on challenging assignments and the ability to work independently
- Utilize advanced knowledge of SQL and DB access tools to develop and implement database and SQL performance optimization techniques
Required Skills:
- 4+ years of experience in LANSA, Web, Mobile, Java and Java related technologies in UNIX/Linux and/or Windows/Cloud environments using SQL Server / Oracle databases running on industry standard web and application servers.
- 4+ years experience in the complete lifecycle development of Enterprise Applications
- 4+ years developing scalable, reliable, multi-threading applications in LANSA and/or J2EE and supporting applications/software in production environment is required.
Desired Skills
- Experience in performance improvement in applications specifically by tuning database queries or data retrieval process.
- Knowledge of web application security, OWASP, and application software development
- Project Experience
- Experience working on large size software development teams.
- Experience in detail design, development and testing required.
- Full Lifecycle Software Engineering
- Experience in all phases of software development lifecycle including analysis, design, development, test, implementation, and support.
Why join 1WorldSync?
- We are the best at what we do!
- The ability to partner with global professionals at the top of their game
- Performance-driven culture and team-oriented approach
- A comfortable, friendly environment with colleagues who are committed to excellence
- A generous vacation policy, incredible health benefits, and stellar 401(k) plan
- Opportunity to take ownership of processes and programs and to make your mark
1WorldSync is an Equal Opportunity Employer and is committed to providing employees and applicants with an environment free of discrimination and harassment. All employment decisions at 1WorldSync are based on business needs, job requirements, and individual qualifications. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, gender identity, sexual orientation, national origin, family or parental status, veteran or disability status, or any other status protected by the laws or regulations in the locations where we operate.
Americans with Disabilities Act (ADA)
1WorldSync will provide reasonable accommodations during the application process upon request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please contact us at [email protected].
Date Posted
08/25/2023
Views
5
Positive
Subjectivity Score: 0.8
Similar Jobs
Transporation Security Officer - Department of Homeland Security - Transportation Security Administration
Views in the last 30 days - 0
View DetailsHousekeeping Aid Supervisor - Department of Veterans Affairs - Veterans Health Administration
Views in the last 30 days - 0
View DetailsEndocrinologist in Peoria, Illinois - OSF Medical Group Provider Recruitment
Views in the last 30 days - 0
View DetailsBusiness Data Analyst - Ahold Delhaize USA
Views in the last 30 days - 0
Takes the initiative to keep both own knowledge of the eCommerce fulfillment space up to date and to maintain an awareness of developments in the reta...
View DetailsHiring and Onboarding People Analyst - Google
Views in the last 30 days - 0
3 years of applied experience conducting hiring research selection and assessment including psychometric methods and fundamental social science statis...
View DetailsExecutive Chef @ Tabu - Atomic Hospitality
Views in the last 30 days - 0
Hire train schedule and develop kitchen staff Expo during service to ensure smooth execution and guest satisfaction
View Details