Date: sep 25, 2021
Location: remote, us remote, ca
Company: backoffice
Syniti is an innovative, global leader in enterprise data managementWith smart and powerful resources like our award-winning software platform and premier consultants, syniti helps the world’s top enterprises create unique advantage and value with their dataWhether the goal is bringing new products to market faster, accelerating time-to-value for a new erp system or corporate acquisition, powering new ai/ml initiatives, or increasing profitability by eliminating inefficiencies, syniti ensures your business’s data is a high-performing and trusted assetSyniti is also a preferred data solution used by the world’s top system integrators, and a portfolio company of bridgegrowth partners llcHeadquartered in boston, massachusetts with offices in 25 countries around the world, syniti operates in all global regions and industry verticals, and maintains a 100% client success rate across thousands of complex data projects and initiativesPosition summary the software engineer will work with team members to design, implement, and maintain high quality software applications and components to fulfill requirement established by the product ownersIn this role, you’ll work closely with fellow developers, testers, product owners and documentation to deliver quality productsYou will provide assistance to the customer support team by transferring product knowledge and will have the opportunity to work on individual as well as team projectsThis role has been designated as a remote position allowing qualified talent throughout the listed country to be considered for the opportunityPrimary responsibilities
Collaborates with scrum team members, other software/applications developers and architects
Performs assigned c#/vb .net coding tasks
Creates tasks and estimates from feature requirements
Creates unit tests and participates in peer code reviews
Follows and contributes to design guidelines and best practices
Provides assistance to testing team, as needed, by aiding in testing and test case creation
Provides development assistance to the customer support team in cases requiring code defect identification or workarounds
Debugs complex applications to locate reported bugs and issues
Refactors existing code to enhance readability, performance and general structure
Creates prototypes of new and enhanced features to demonstrate capabilities and implementation options
Follows guidelines from architects and provides feedback if issues are encountered
Qualifications
Bachelor’s degree in computer science, related field or commensurate technical experience
Minimum of 7+ years’ experience software development
Minimum of 4+ years’ experience developing in c#
Java application development experience, a plus
Experience with vb.net and web development, a plus
Proficient in sql language and at least one of the following databases: oracle, ms sql server, ibm db2 or mysql
Experience working in an agile environment with a focus on bringing ideas for improvement to the table every day
Able to use communication platforms like google hangouts and slack
Knowledgeable of the software development life cycle (sdlc)
Must be detailed oriented and a quick learner
In-depth knowledge of the principles of scrum/agile team management
Proficient in handling technical development concepts, latest software tools and technologies, strong database concepts and designing techniques
Understands different programming languages and ability to solve problems in coding, testing and deployment
Excellent interpersonal/communication skills (oral and written)
Strong analytical and problem-solving skills
Excellent time management skills with the ability to organize and prioritize effectively
Able to concurrently manage multiple tasks and consistently complete deliverables on schedule
Strong work ethic, hands on style
Ability to manage competing deadlines
Demonstrated ability to work independently and with a collaborative team
Proven dedication to providing excellent customer service
Must be capable of interacting with a wide variety of internal/external individuals at all levels
If you are interested in this or any one of the exciting career opportunities at syniti®, please go to www.syniti.com and view our careers section, where you should complete the on-line application processSyniti is an equal opportunity employer syniti is proud to be an equal opportunity employerWe are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.