Overview
Camgianis seeking a Senior Software Engineer who will lead thedevelopment of software frameworks and applications througharchitecture, design, implementation,testingand documentation.The successful candidate will lead or support various project tasks,organize,scheduleand task team activities.As a seniorengineeryouwillinfluence engineering design and software development,supervise other software engineers,andact as a mentor and technical resource.
Qualifications
-
Bachelor’sdegreeinComputer Science, Software EngineeringorComputerEngineering
-
ProficiencyinJava,JavaScript,Python,C++, Golang,SQL,Linux
-
Experience with UI/UX design and development
-
Experience in DevOps tools (Jira, Git, Jenkins, Artifactory)
-
Experience in Software Development Life Cycle Processesand Agile Methodologies
-
5+yearsof software development experience
-
United States Citizenship
Desired Skills
-
Master’s degreeinComputer Science, Software Engineeringor ComputerEngineering
-
Experience in Backend design, development,and integration
-
Experience in Software architectures, Dataframeworksand Security
-
Understanding ofSecure Communications and Message Delivery Tools
-
Production deployment of Machine Learning (ML) models
Responsibilities
-
Leadsoftwaredevelopmentprojectsto meet customer/product requirements ensuring high quality through unit, functional, integration, and regressiontesting
-
Document architecture, design, testplanand user guide
-
Deploysoftware applicationsto production
-
Participate in design reviews andpresentyour worktothecompany
-
Trackproject/productmilestones and releases ensuring schedule and budget are met
-
Train & mentor junior engineers, performarchitecture,designandcode reviews
-
Leadcontinuous process and productivity improvements in the team
-
Engage in professional development activities to enhance your skillset
Exceptional workethic, willingness to learn, tenacity not to quit, aptitude to surpass, andstrong desiretowork in a fast-paced environment are necessary for success.Collaboration and cross pollination with other teams will be frequent;thus communication,openness,and willingness to sharebothsuccess and failure isa must. We are a team-centric organization, there are no individuals, wewinandlosetogether.
Camgianoffers a competitive salary, fun work environment, fringe benefits, andan equityopportunity.
Camgian Culture and Core Value Traits
-
Ability to work as part of a team whilemaintainingindependent thinking
-
Self-drivenandself-starter in addition to excellent communication skills
-
Thinking outside the boxand an aptitude for innovation and problem solving
-
Always willing to explore the other side of fear, be challenged and to cravecutting edgetechnologies