Software Engineer II - Flutter w/ DevSecOps jobs in United States
cer-icon
Apply on Employer Site
company-logo

SentriLock · 1 month ago

Software Engineer II - Flutter w/ DevSecOps

SentriLock is seeking a Software Engineer II specializing in Flutter and DevSecOps to lead IT project management and the technical aspects of software development. The role involves managing system architecture, optimizing databases, and mentoring software developers while participating in the full software lifecycle.

ManufacturingProperty ManagementReal Estate
check
H1B Sponsor Likelynote

Responsibilities

Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company’s external customers, products, service, and internal systems
Provide analysis and direction of system architecture, platforms, and tools
Evaluates products and tools relevant to the Company’s business
Ensures development resources utilize consistent methods and paradigms
Makes ROI determinations for implementation of new tools and platforms
Communicates needs, analysis, and ROI to upper management
Controls and develops master architectural plan for databases, systems, and services
Considers input from many functional areas of the Company when considering new products, services, and administrative applications
Optimize database for efficiency
Provides IT Project planning and estimating of software features
Produces feature estimates and schedules
Completes features per company priorities and within guidelines
Determines resource allocation to specific features based on company needs
Work independently on multiple features that require multi-department coordination and accomplish releases on time with success
Effectively and professionally communicates with IT department and all other departments
Aid testers and support personnel as needed to determine system problems
Respond promptly and professionally to bug reports
Provide feedback regarding performance considerations and usability issues concerning software specifications and implementation to various personnel and departments
Responsible for communicating with other engineers and manufacturer's technical support staff regarding programming needs and performance
Mentor Software Developers
Participates in the full software lifecycle application development, testing and analysis
Designs, codes, debugs and documents applications in various software languages at an expert level
Develops new software and modifies existing legacy programs to meet and maintain specified standards and requirements
Conducts Software analysis including requirements analysis, software code reviews, identification of code metrics, system risk analysis and software reliability analysis
Verifies that logic and syntax are correct and that program results are accurate. This includes preparing test data, test procedures and documentation
Analyzes system specifications and translates system requirements to task specifications
Other duties as assigned
Participate in projects assigned by manager
Maintain and follow ISO standards
Seek out and complete appropriate training, development, and research
Knowledge of department processes
Support the mission, principles, and goals of the company

Qualification

Software developmentSystem architectureMobile developmentDatabase optimizationFlutterCI/CD toolsContainerizationCloud platformsPHPJavaScriptHTMLCSSJavaDelphiC/C++BLENative appsMobile UI/UXApp Store deploymentGoogle Play deploymentScripting languages

Required

Bachelor's Degree in Computer Science or Related Degree or equivalent experience
6 Years Software development in enterprise systems
3 Years Architect and design systems
2 Years Mobile development
2 Years Optimize database for efficiency

Preferred

Knowledge of PHP, Zend Framework, HTML, CSS, JavaScript, Delphi, C/C++, Java
Proficiency with mobile frameworks like Flutter or React Native
Proficiency with BLE
Proficiency with Native apps (Android/iOS)
Knowledge of mobile UI/UX standards
Familiarity with App Store and Google Play deployment processes
Proficiency in scripting languages (e.g., Bash, Node, PHP, Java)
Experience with CI/CD tools like Argo CD, Jenkins, GitLab CI/CD
Knowledge of containerization (Docker) and orchestration (Kubernetes)
Familiarity with cloud platforms (GCP)

Company

SentriLock

twittertwittertwitter
company-logo
SentriLock is manufacturer of electronic lockbox systems for the real estate and property management industry.

H1B Sponsorship

SentriLock has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (3)
2023 (5)
2022 (5)
2021 (3)
2020 (3)

Funding

Current Stage
Growth Stage

Recent News

Google Patent
Company data provided by crunchbase