Go Back
Software Engineers
- IT, Software development, System Engineering Jobs
Description
- Research, design, implement and manage software programs
- Conduct testing and evaluation of new programs
- Identify areas for modification in existing programs and subsequently develop these modifications
- Write and implement efficient code
- Determine operational practicality
- Maintain and upgrade existing systems
- Ensure work progress to schedule and keep (internal) customers informed of project the progress
- Stay current with trends, techniques, technology and other factors affecting the job
- Actively participate in team meetings and offer recommendations /ideas on design projects with other developers and system analysts
Responsibilities
- Bachelor’s degree in Computer Science, Software Engineering, a technical diploma or related discipline required
- Minimum 1 year direct work experience using SQL Server or equivalent products
- Minimum 1 year experience in a technical software development role
- Work experience in object-oriented design methodology and application development in in XML preferred.
- Must have the ability to communicate technical concepts to other technical staff members
- Must be a problem solver with a strong customer focus
- Exceptional time management, project planning, analytical and communication skills, both verbal & written
- Excellent writing, content development and editing skills
- Demonstrated aptitude for learning new technologies
- Excellent computer skills with superior knowledge in Excel and other Microsoft Office programs
- Willingness to work flexible hours, especially during time sensitive situations
Hard Skills
- Microsoft Office
- Coding and Programming (Python, C#, Java, PHP, etc
- Online Networking
- Data Analytics
- Word processing
- Database and Queries
- Operating Systems
- Advanced Excel Skills (queries, pivot tables, formulas, macros)
- Software development
- Content Creation and Management
- Cross-functional collaboration
Soft Skills
- Communication
- Skilled Collaborator
- Time management
- Flexible
We offer
- Competitive salary
- Workplace flexibility for a balanced work/life approach
- Comprehensive benefits package and wellness program
- Generous company-paid vacation days and holiday time
- Challenging, collaborative and diverse corporate culture
- Ongoing opportunities for learning and career development