Lead Software Engineer - PrintMail Solutions
Compensation: $95,660.00 - $139,760.00 /year *
Employment Type: Full-Time
Industry: Information Technology
Job Brief: The Lead Software Engineer with work alongside team members and provide technical and team leadership. Responsibilities:Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.Prepares and installs solutions by determining and designing system specifications, standards, and programming.Improves operations by conducting systems analysis; recommending changes in policies and procedures.Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.Protects operations by keeping information confidential.Provides information by collecting, analyzing, and summarizing development and service issues.Accomplishes engineering and organization mission by completing related results as needed.Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.Ensures that every team member has a role to play in achieving set goals and targets. Is a keen team player who teaches Developers how to cooperate in order to achieve organizational goals and targets, and also coordinates other team members.Delegate duties and tasks within the department/group. Reviews completed tasks to ascertain compliance with standards. Monitor all team members and provide necessary advice and guidance. Coach all team members and motivate them to produce desired results. Organize methods for trainings to teach team members new techniques and methods.Work alongside other departments to achieve company goals and visions. Write and forward regular reports to the management.Required Skills and Experience:The basic qualities skills, knowledge, and abilities expected of the team leaders should have include the following: Ability to listen to his team members and communicate instructions effectivelyA bachelors degree in Computer ScienceFive + years of experience independently designing and implementing small or medium-sized software systems and components and leading teamsKnowledge and familiarity with language/coding such as C#, .NET ,HTM, MVC and CSSLeadership skillsSuccessful design and implementation of multiple software components and subsystems.Strong attention to detail and ability to multitaskAbility to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions.Knowledge of SQL and Microsoft operating system and at least two application, database, messaging or web server systems.Experience working with Agile project methodology.Working knowledge of Workflow and issues statuses in JIRA with a scrum mode.Ability to lead, direct and manage team members.Ability to handle multiple jobs at the same time.In-depth knowledge of computer usage and programmingExcellent presentation skills.Ability to always pay attention to details and encourage team members to do same.Ability to take proactive steps in managing problems.Ability to effectively handle stress, pressures, and challenges.Have in-depth knowledge of management goals and visions and work in line with team members to achieve them.Benefits:Competitive market-based salaryGenerous medical/vision/dental benefits package that includes health savings account and 24/7 telehealth accessQuarterly bonus opportunities401k with employer matchFitness club membership reimbursementAccess to nutritional counselorFlexible, casual work environment
Associated topics: .net, application, back end, develop, devops, java, perl, sdet, software engineer, sw
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.
Loading some great jobs for you...