Software Engineer
1 month ago
The Software Engineer (Applications Development Intermediate Programmer Analyst - C11) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
- Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code.
- Apply fundamental knowledge of programming languages for design specifications.
- Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging.
- Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents.
- Acts as SME to senior stakeholders and/or other team members.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Required Skills:
- 2+ years of relevant experience in application development with Java (Core, JDBC, Concurrency, Multi-Threading, Rest API, Collections, I/O, SpringBoot, Microservices).
- Strong understanding and working experience with HTML, Java Script, CSS, Angular, Node JS.
- Experience with SQL, preferably Oracle, Sybase, H2.
- Experience in application build tools - Eclipse, BitBucket, UDeploy, Lightspeed, Team City, Jenkins, CICD pipeline, Autosys, Sonarqube, Maven and Gradle.
- Experience in application server (Python, Apache, Tomcat).
Education:
- Bachelor’s degree/University degree in Information Systems, Computer Science, or similar discipline, or equivalent experience.
Job Family Group: Technology
Job Family:Applications Development
Time Type:Full time
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
-
Software Engineering Manager
4 weeks ago
Mississauga, Ontario, Canada United Software Group Inc. - Canada Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our team of Java & Springboot Developers in designing, developing, and maintaining applications.Key ResponsibilitiesLead a team of developers in designing, developing, and maintaining applications using Java & Springboot.Work with business stakeholders and...
-
Senior Java Software Engineer
6 days ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAt Axiom Software Solutions Limited, we are seeking a highly skilled Senior Java Software Engineer to join our team.About the RoleWe are looking for an experienced professional with 10+ years of experience in designing, developing, and deploying Java/J2EE based applications. The ideal candidate will have hands-on experience with Spring Boot, Spring Data/JPA,...
-
Software Engineer
4 hours ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeJob DescriptionWe are seeking an experienced Java Backend Engineer to join our team at Axiom Software Solutions Limited in Mississauga, Ontario. This is a challenging role that requires strong skills in Java, Spring Boot, and microservices.Key Responsibilities:Design, develop, and deploy high-quality Java/J2EE based applicationsLead the development of...
-
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAbout Axiom Software Solutions LimitedAxiom Software Solutions Limited is a leading software development company that delivers innovative solutions to its clients. Our team of experts works collaboratively to design, develop, and deploy cutting-edge software products.Job Title: Fullstack Software Engineer with Expertise in Java and ReactWe are seeking an...
-
Engineering Manager
2 weeks ago
Mississauga, Canada Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Engineering Manager
2 weeks ago
Mississauga, Canada Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Senior Engineering Manager
2 weeks ago
Mississauga, Ontario, Canada Sensors & Software Inc. Full timeAbout the RoleSensors & Software Inc. is a leading provider of Ground Penetrating Radar (GPR) technology, serving industries such as construction, infrastructure development, environmental management, archaeology, and geophysics.We are seeking an experienced Engineering Manager to lead our engineering team, driving both new product development and continuous...
-
Engineering Manager
2 weeks ago
Mississauga, ON, Canada Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Engineering Manager
2 weeks ago
Mississauga, ON, Canada Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Mississauga, Ontario, Canada Texada Software Full timeJob Title: Data Engineering Leader with Strong Integration Expertise">About the Role:">We are seeking a highly skilled Data Engineering Leader to join our team at Texada Software. As a key member of our data integration team, you will play a critical role in connecting our systems with various external vendors and ensuring seamless data flow across our...
-
Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Vyadom Inc. Full timeAbout Vyadom Inc.Vyadom Inc. is a reputable organization seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in website development and software engineering.
-
IT Software Engineer
4 weeks ago
Mississauga, Ontario, Canada King Printing & Signs inc. Full timeJob Title: IT Software EngineerAbout Us: King Printing & Signs inc. is a dynamic and innovative company that specializes in printing and signage services.Salary: The estimated salary for this position is $50,000 - $65,000 per year, depending on experience.Job Description: As an IT Software Engineer at King Printing & Signs inc., you will be responsible for...
-
Engineering Project Manager-
2 weeks ago
Mississauga, ON, Canada Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Data Integration Engineer
2 weeks ago
Mississauga, Ontario, Canada Texada Software Full timeJob OverviewWe are seeking a highly skilled Data Integration Engineer to join our team at Texada Software. As a key member of our Data Integration team, you will play a critical role in connecting our systems with various external vendors and ensuring seamless data flow across our internal products and data.About the RoleDesigning and Developing Data...
-
Software Engineer
4 weeks ago
Mississauga, Ontario, Canada Canada Inc. Full timeJob OverviewWe are seeking a highly skilled Software Engineer to join our team at Canada Inc. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our clients.
-
Software Engineer
1 month ago
Mississauga, Ontario, Canada Authentic Full timeAt {company}, we're seeking a skilled Software Engineer to join our team. Key responsibilities include developing high-quality software solutions and collaborating with cross-functional teams to drive project success. If you're passionate about technology and have a strong foundation in software development, we'd love to hear from you! Our ideal candidate...
-
Software Engineer
1 month ago
Mississauga, Ontario, Canada DataAnnotation Full timeAbout the Role:We are seeking a skilled Software Engineer to join our team. Responsibilities include designing and developing scalable software solutions. The ideal candidate will have experience with Java and Python programming languages.
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada LXT Full timeAbout the Role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on writing high-quality, efficient, and scalable code. Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...
-
Software Engineer
1 month ago
Mississauga, Ontario, Canada Gallagher Full timeWe are seeking a skilled Software Engineer to join our team at {company}.The successful candidate will have experience in software development and a strong understanding of programming languages.The ideal candidate will be able to work effectively in a team environment and have excellent communication skills.Key Responsibilities:Design and develop software...
-
Senior Software Engineer
4 weeks ago
Mississauga, Ontario, Canada MeridianTech Consulting Inc Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MeridianTech Consulting Inc.About the Job:The ideal candidate will have extensive experience in software development, with a strong background in programming languages such as Java, Python, or C++.As a Senior Software Engineer, you will be...